![]() |
|
![]() ![]() ![]() |
|
drazah |
|
||||||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 3.11.2010 Репутация: нет Всего: нет |
Опишу как есть. Собственно имеется клас CMySocket, наследник CAsyncSocket. Переопределены методы OnAccept, OnReceive.
Создаю проект "Сервер", в котором два сокета - слушающий и передающий. По нажатию кнопки начинаю слушать порт.
Создаю проект "Клиент", в котором создаю сокет ConnectSocket и по нажатию кнопки делаю:
Запускаю оба проекта. В Сервере нажимаю кнопку "Слушать порт", в клиенте - "Подсоединиться" и вижу в серверной части сообщение "Соединение". Все прекрасно, все работает. Но если соединить клиента и сервера в одном проекте, т.е. грубо говоря добавить в проект "Сервер" еще однин button и на него повесить ConnectSocket.Connect("127.0.0.1", 2000) сообщения о подсоединении нету. GetLastError() говорит что код ошибки = WSAENOTSOCK. Как это побороть, что за грабли? (( Подскажите кто знает. |
||||||
|
|||||||
drazah |
|
|||
Новичок Профиль Группа: Участник Сообщений: 12 Регистрация: 3.11.2010 Репутация: нет Всего: нет |
разобрался.
|
|||
|
||||
voov |
|
|||
![]() Патамушта мы пилоты ![]() ![]() Профиль Группа: Участник Сообщений: 460 Регистрация: 29.11.2007 Репутация: 8 Всего: 8 |
написал бы как...
|
|||
|
||||
![]() ![]() ![]() |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |