事件"/>
wxPython 通过扫描枪扫码触发事件
1. 扫描枪在扫描之后会自动触发一个回车事件(Enter)
2.文本框可以在 style 属性中设定将被触发的事件
EVT_TEXT_ENTER:当用户在一个wx.TE_PROCESS_ENTER样式的文本控件中按下了回车键时,产生该事件。
self.text = wx.TextCtrl(self.panel, style=wx.TE_PROCESS_ENTER, pos=(700, 50), size=(50, 30))
self.Bind(wx.EVT_TEXT_ENTER, self.onSearch, self.text)...def onSearch(self,event):print(self.bad_srew_text.GetValue())
3.输入文本框需要是英文输入,中文输入时,回车键会被抵消(回车之后数据才到文本框中,从而导致触发事件的Enter被使用)
参考:.html
更多推荐
wxPython 通过扫描枪扫码触发事件
发布评论