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