周烨

周烨的博客

他的个人主页  他的博客

wxpython中文本框里输入的字符串怎么得到?

周烨  2010年03月03日 星期三 21:55 | 3800次浏览 | 2条评论

怎么得到并处理文本框中输入的字符串?

def createTextFields1(self, panel):
        Label1 = "部门"
        Pos1   = (10,10)
        self.createCaptionedText1(panel, Label1, Pos1)
    def createTextFields2(self, panel):
        Label2 = "内容"
        Pos2   = (10,40)
        self.createCaptionedText2(panel, Label2, Pos2)
    def createTextFields3(self, panel):
        Label1 = "时间"
        Pos1   = (10,150)
        self.createCaptionedText1(panel, Label1, Pos1)
    def createCaptionedText1(self, panel, label, pos):
        static = wx.StaticText(panel, wx.NewId(), label, pos)
        static.SetBackgroundColour("White")
        textPos = (pos[0] + 75, pos[1])
        wx.TextCtrl(panel, wx.NewId(), "", size=(200, -1), pos=textPos)
        wx.TE_PROCESS_ENTER
    def createCaptionedText2(self, panel, label, pos):
        static = wx.StaticText(panel, wx.NewId(), label, pos)
        static.SetBackgroundColour("White")
        textPos = (pos[0] + 75, pos[1])
        wx.TextCtrl(panel, wx.NewId(), "", size=(200, 100), pos=textPos,
                    style=wx.TE_MULTILINE)

用如上代码实现文本框,但是想提取用户在其中输入的数据

怎么办啊

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
周烨

回复 周烨  2010年03月04日 星期四 18:59

用GetValue()函数,呵呵

0条回复

周烨

回复 周烨  2010年03月04日 星期四 18:59

加入全局变量之后搞定了,呵呵~

0条回复

暂时没有评论

Zeuux © 2024

京ICP备05028076号