private void label4_Click(object sender, EventArgs e) { IPAddress ip; bool ValidateIP = IPAddress.TryParse(txt_serverip.Text, out ip); if (txt_username.Text == "") { errorProvider1.SetError(txt_username, "Username Required"); } else if (txt_serverip.Text == "") { errorProvider2.SetError(txt_serverip, "Server IP Required"); } else if (txt_port.Text == "") { errorProvider3.SetError(txt_port, "Port Required"); } else if (!ValidateIP) { errorProvider2.SetError(txt_serverip, "Not Valid IP Address"); } else { try { socket.Connect(new IPEndPoint(IPAddress.Parse(txt_serverip.Text), int.Parse(txt_port.Text))); SocketHelp.SendVarData(socket, ASCIIEncoding.ASCII.GetBytes(txt_username.Text)); Form main = new Main(txt_serverip.Text, int.Parse(txt_port.Text), txt_username.Text, socket); main.Show(); this.Hide(); } catch (Exception x) { MessageBox.Show(x.Message); } } }
private void btn_sendit_Click(object sender, EventArgs e) { byte[] message = Encoding.ASCII.GetBytes(txt_newtext.Text); txt_newtext.Clear(); SocketHelp.SendVarData(server, message); }
private void label1_Click(object sender, EventArgs e) { SocketHelp.SendVarData(server, ASCIIEncoding.ASCII.GetBytes("quit")); server.Close(); System.Environment.Exit(0); }