Example #1
0
 private void btnLoad_Click(object sender, EventArgs e)
 {
     if (this.textBoxServerIP.Text != "" && this.textBoxNickName.Text != "")
     {
         ServerIP = this.textBoxServerIP.Text;
         NickName = this.textBoxNickName.Text;
         IPAddress ipadd;
         if (MrOwlNetWork.GetLocalIP(out ipadd))
         {
             Program.ThisGameMrowlTcpClient = new MrOwlTCPClient(ipadd, "4566");
             Program.ThisGameMrowlTcpClient.FuncChuLiMessage = DealMsg;
         }
         if (Program.ThisGameMrowlTcpClient.ConnectSever(ServerIP, "4566"))
         {
             Program.ThisGamePlayer    = new Player(ipadd.ToString(), NickName, ChessPieceType.None);
             listenThread              = new Thread(new ThreadStart(Program.ThisGameMrowlTcpClient.GetMessage));
             listenThread.IsBackground = true;
             listenThread.Start();
             MessagePackage sendPkg = new MessagePackage("LianJie", "用户登录:" + NickName, Program.ThisGamePlayer.IP, Program.ThisGamePlayer.NickName, DateTime.Now.ToString("yy-MM-dd hh:mm:ss"));
             if (!Program.ThisGameMrowlTcpClient.SendMessage(sendPkg.MsgPkgToString()))
             {
                 MessageBox.Show("消息发送失败!");
             }
         }
         else
         {
             MessageBox.Show("连接服务器失败!", "错误!");
         }
     }
     else
     {
         MessageBox.Show("服务器IP和用户名不能为空!");
         return;
     }
 }
Example #2
0
        private void FormLoad_Load(object sender, EventArgs e)
        {
            IPAddress ipadd1;

            if (MrOwlNetWork.GetLocalIP(out ipadd1))
            {
                this.textBoxServerIP.Text = ipadd1.ToString();
            }
            this.textBoxNickName.Focus();
        }
Example #3
0
 private void Form1_Load(object sender, EventArgs e)
 {
     if (!MrOwlNetWork.GetLocalIP(out ipadd))
     {
         MessageBox.Show("获取本地IP错误!", "错误!");
     }
     this.textBoxIP.Text   = ipadd.ToString();
     this.textBoxPort.Text = "4566";
     //mrowlTCPListener = new MrOwlTCPListener(ipadd, "4566");
     //mrowlTCPListener.funcChuLi = DealMsg;
 }