示例#1
0
 public Login()
 {
     InitializeComponent();
     CheckForIllegalCrossThreadCalls = false;
     myUser             = new BllClient("aaa", "111");
     textIPAddress.Text = "192.168.11.250";
 }
示例#2
0
        private void sendUserObject(BllClient userSending)
        {
            NetworkStream netStream = clt.GetStream();

            byte[] data = userSending.GetBytes();
            int    size = userSending.size;

            byte[] packsize = new byte[2];
            packsize = BitConverter.GetBytes(size);
            netStream.Write(packsize, 0, 2);
            netStream.Write(data, 0, size);
            netStream.Flush();
        }
示例#3
0
        public Main()
        {
            InitializeComponent();

            CheckForIllegalCrossThreadCalls = false;
            listOnline = new List <string>();
            this.ConnectToServer(Login.ipAddressConnect);
            string name = Login.userName;

            userLabel.Text = name;
            myUser         = new BllClient(name, Login.password);
            loginAgain();
            setUpListView();
        }
示例#4
0
        private void loginBtn_Click(object sender, EventArgs e)
        {
            string name = usNameTxt.Text;
            string pass = passTxt.Text;

            if (name != "" && pass != "")
            {
                BllClient userSending = new BllClient(name, pass);
                userSending.setMessage("dang_nhap-" + keyDangNhap);
                myUser            = userSending;
                myUser.receiveDir = 1;
                sendUserObject(userSending);
            }
            else
            {
                MessageBox.Show("User name or Password are error", "Error",
                                MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }