コード例 #1
0
        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);
        }
コード例 #2
0
        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);
        }
コード例 #3
0
        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);
        }