Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Распределённые приложения и сеть > Чат на С#


Автор: fox20 9.7.2009, 15:25
Добрые люди помогите пожалуйста. Просто недавно начал работать с С#. Начал делать чат и столкулся с Сокетами.Пожалуйста опишите как правильно создавать сервер и клиент чата под виндформ ,а не под консоль.Если можно с примерами.

Автор: yeputons 9.7.2009, 16:03
Также, как и в консоли - при помощи TcpClient/TcpServer. Статья http://xndcrew.org/index.php?module=articles&c=articles&b=2&a=12.

Автор: fox20 9.7.2009, 17:11
все равно не понятно smile 

Автор: 1stain 9.7.2009, 17:37
http://rsdn.ru/article/dotnet/dotnetchat.xml

Автор: QryStaL 10.7.2009, 10:31
fox20, судя по всему, вам не хватает фундаментальных знаний, и вы взялись за сложную для своего уровня задачу. Начните с чего-то более простого - например, разберитесь, как работает Windows Forms, работа с контролами из разных потоков и т.п.

Автор: BestRoot 10.7.2009, 11:09

Ну во первых на windows form и console  код пишется обсолютно одинаковый а во вторых... 
Такого рода вопрос обсуждался уже не раз в 
http://forum.vingrad.ru/forum/topic-193526/unread-1.html
http://forum.vingrad.ru/forum/topic-193256/unread-1.html
http://forum.vingrad.ru/forum/topic-190345/unread-1/kw-tcplistener-tcpclient-%D0%BF%D0%B5%D1%80%D0%B5%D0%B4%D0%B0%D1%87%D0%B0-%D1%84%D0%B0%D0%B9%D0%BB.html


Закрывайте тему !!!

Автор: PashaPash 10.7.2009, 18:35
BestRoot, не совсем одинаково, но хотелось бы увидеть конкретные вопросы от топикастера.
fox20, что именно не понятно?

Автор: fox20 10.7.2009, 20:02
как правильно писать для сервера чтобы он слушал порт и чтобы клиент отправлял запрос на соединение

Автор: PashaPash 10.7.2009, 20:40
fox20, точно так же, как и под консоль - пройдись по ссылкам выше. Вставь код оттуда в свой чат. Если что-то не заработает - тогда спрашивай smile

Автор: fox20 10.7.2009, 22:00
спасибо PashaPash большое за понимание, если что не получиться напишу

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)