static void Main(string[] args) { string ip = null; string port = null; bool riprova = true; AsyncSocketClient mClient = new AsyncSocketClient(); while (riprova) { Console.Write("Inserisci IP:"); ip = Console.ReadLine(); Console.Write("Inserisci Porta:"); port = Console.ReadLine(); if (mClient.SetServerIPAddress(ip) && mClient.SetServerPort(port)) { mClient.ConnectToServer(); riprova = false; } } while (true) { string msg = Console.ReadLine().ToLower(); if (msg == "quit") { break; } mClient.SendMessage(msg); } }
private void btn_Login_Click(object sender, RoutedEventArgs e) { client = new AsyncSocketClient(); client.SetServerIpAddress(txt_UserIP.Text); client.SetServerPort(txt_UserPort.Text); client.ServerConnection(); client.SendMessage(txt_Nickname.Text); Window wnd_chat = new Chat(client); wnd_chat.Show(); this.Close(); }
private void btnLogin_Click(object sender, RoutedEventArgs e) { string ip = txtIP.Text; string porta = txtPorta.Text; string nick = txtNick.Text; //controllo dei dati if (ip == "" || porta == "" || nick == "" || nick == "inserire nickname") { MessageBox.Show("Fornire tutti i dati"); return; } //creo il client client = new AsyncSocketClient(); if (!client.SetServerIPAddress(ip)) { MessageBox.Show("indirizzo ip non valido"); return; } if (!client.SetServerPort(porta)) { MessageBox.Show("numero di porta non valido"); return; } //connessione al server client.ConnectToServer(); //invio messaggio con credenziali client.SendMessage(txtNick.Text); //apertura finestra di chat Window chat = new Chat(client); chat.Show(); this.Close(); }
private void btn_Invia_Click(object sender, RoutedEventArgs e) { Client.SendMessage(txt_Messaggio.Text); }
private void BtnInvia_Click(object sender, RoutedEventArgs e) { client.SendMessage(txtMsg.Text); txtMsg.Text = ""; }