private void BtnSend_Click(object sender, EventArgs e) { try { System.Text.ASCIIEncoding enc = new System.Text.ASCIIEncoding(); //Gönderilecek olan mesaj ASCII code tipine dönüştürüldü. byte[] msg = new byte[1500]; //String veri tipinde yazılan mesaj byte şeklinde ayarlandı. msg = enc.GetBytes(textMessage.Text); //textbox'dan yazılan mesajın msg değişkenine aktarımı sağlandı. sck.Send(msg); //Socket üzerinden mesajın gönderilmesi sağlandı. listMessage.Items.Add(HostUserName.ToString() + " => " + textMessage.Text); //Gönderilen mesaj listmessage kısmına aktarıldı ve host tarafından gönderildiği için mesajın başına you yazdırdık. textMessage.Clear(); //Mesaj gönderildikten sonra textbox temizlendi. } catch(Exception ex) { MessageBox.Show(ex.ToString()); //Gönderilen mesajın messagebox üzerinde görünmesi sssağlandı. } }
private void HostUserName_TextChanged(object sender, EventArgs e) { string YourName = HostUserName.ToString(); }