tcpclient



Автор C# .NET задал вопрос в разделе Другие языки и технологии

Прога зависает в C# (tcpclient) прошу, посмотрите в чем дело. и получил лучший ответ

Ответ от SA-Corp.[гуру]
Попробуй сделать тоже самое с консолями и у тебя получится.. . а если вин формы то тебе в потоки лезть надо Thread ServThread = new Thread(new ThreadStart(PUBLIC)); ServThread.Start(); где PUBLIC функция public void read_messages() { messages = new TcpListener(IPAddress.Parse("172.16.20.214"), 0002); messages.Start(); while (true) { client_messages = messages.AcceptTcpClient(); Thread ServThread = new Thread(new ThreadStart(read_messages_t)); ServThread.Start(); } } public void read_messages_t() { while (true) { try { stream = client_messages.GetStream(); BinaryReader read = new BinaryReader(stream); string message = read.ReadString(); { richTextBox2.Invoke(new Set_start_server_messages(add_message_to_console), ""+message); } } catch { if (richTextBox2.InvokeRequired) { richTextBox2.Invoke(new Set_start_server_messages(add_message_to_console), ""); } break; } } } Хошь скину весь Клиент-Сервер stay-away@bk.ru

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Прога зависает в C# (tcpclient) прошу, посмотрите в чем дело.
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*