Чат: сообщения клиента не попадают в ListBox - C#

Узнай цену своей работы

Формулировка задачи:

Решил написать чат и столкнулся с такой вот проблемой что не выводятся в listbox пришедший ответ от сервера
Листинг программы
  1. public void StartListen()
  2. {
  3. Thread thr = new Thread(new ThreadStart(Listener));
  4. thr.Start();
  5. }
  6. private void Listener()
  7. {
  8. Form1 frm = new Form1();
  9. while(true)
  10. {
  11. {
  12. try
  13. {
  14. client = new TcpClient("92.115.176.192", 5551);
  15. Byte[] data = new Byte[256];
  16. Stream stream = client.GetStream();
  17. Int32 bytes = stream.Read(data, 0, data.Length);
  18. responseData = System.Text.Encoding.ASCII.GetString(data, 0, bytes);
  19. frm.chatBox.Items.Add(responseData); // Вот здесь проблема
  20. else
  21. {
  22. System.Windows.Forms.MessageBox.Show("error");
  23. }
  24. }
  25. catch { break; }
  26. }
  27. }
  28. }

Решение задачи: «Чат: сообщения клиента не попадают в ListBox»

textual
Листинг программы
  1. Chat_Tcp_.properties properties = new Chat_Tcp_.properties();
  2.  
  3.         private void Form1_Load(object sender, EventArgs e)
  4.         {
  5.             properties.StartListen();
  6.         }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

15   голосов , оценка 4.333 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут