“packet ” 是网络不断发送的数据包(返回包信息)
string displaytxt = Encoding.Unicode.GetString(packet); if (displaytxt != string.Empty) { MessageBox.Show(displaytxt); }Foxtable.WinForm.TextBox txt2 = Foxtable.GlobalProperties.Forms["聊天窗口"].Controls["textbox1"] as Foxtable.WinForm.TextBox;if (txt2 != null) { txt2.Value += displaytxt; }
但MessageBox.Show可以显示出所有返回的数据包内容,但是textbox1内容没有改变,不知是怎么回事?请教了!!