public MainWindow() { InitializeComponent(); string msg; //Socket socket = socketInit(); //thread = new Thread(socketChecked); //thread.Start(); sh = new SocketHelper(8081, "127.0.0.1"); sh.MsgRecived += this.OnMsgRecived; msg = sh.Begin() ? "连接成功" : "连接失败"; //client = socketInit(); //msg = client.Connected ? "连接成功" : "连接失败"; lbxRecord.Items.Add(msg); }
private void btnSend_Click(object sender, RoutedEventArgs e) { string msg = tbxStr.Text; lbxRecord.Items.Add(msg); if (!sh.SocketState) { sh.Begin(); } sh.SendMsg(msg); //Socket socket = socketInit(); //byte[] bs = Encoding.UTF8.GetBytes(msg + "\n"); //if (!client.Connected) { // client = socketInit(); //} //client.Send(bs, bs.Length, 0); }