Exemple #1
0
 def OnBtn_Ascii2BinButton(self, event):
     if self.checkbox_debug.GetValue():
         _ascii = self.textCtrl.GetValue()
         my_dcc = DCC()
         self.textCtrl.Clear()
         self.textCtrl.WriteText(_ascii)
         self.textCtrl.WriteText("\n==============================\n")
         self.textCtrl.WriteText(repr(my_dcc.ascii2bin_hex(_ascii)))
     else:
         try:
             _ascii = self.textCtrl.GetValue()
             my_dcc = DCC()
             self.textCtrl.Clear()
             self.textCtrl.WriteText(_ascii)
             self.textCtrl.WriteText("\n==============================\n")
             self.textCtrl.WriteText(repr(my_dcc.ascii2bin_hex(_ascii)))
         except Exception, e:
             wx.MessageBox(u"错误!\n%s" % e, u"执行提示!", wx.OK|wx.ICON_ERROR)