T1.Text += System.Text.Encoding.GetEncoding("unicode").GetBytes(e.MessageString)[0].ToString();
弱弱的问下,这个值获取到了,怎么显示在文本框不显示呢
按理来说,T1尾吧上会多显示 个数字
尝试:
e.MessageString是不是null ,不报错是被强拆(try)了?
T1原来的字符可能包括了 0x00,直接T1.text=.....试试
用 Console.WriteLine()
打印能显示吗?
GetBytes你获取的是个字节,怎么会显示,文本框能显示的是字符串
你可以把获取的字节拼成字符显示