|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
Как использовать два winsock контрола в одном проекте04.08.2012, 17:50. Показов 1965. Ответов 16
Метки нет (Все метки)
0
|
|
| 04.08.2012, 17:50 | |
|
Ответы с готовыми решениями:
16
Как использовать winsock?
Как в одном проекте сделать два пространства имен? |
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
| 04.08.2012, 18:31 [ТС] | |
|
хах) на форму то я могу поставить, а вот работать с ними двоими не получается, один подключается к другой программе, а второй нет
0
|
|
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|||||||||||
| 04.08.2012, 19:29 [ТС] | |||||||||||
|
это у меня программа - чат (клиент-сервер) состоит из двух проектов:
Сервер:
http://waskes.ucoz.ru/error_winsock.png Сейчас напишу код программы-сервера Добавлено через 6 минут код сервера:
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
| 04.08.2012, 21:02 [ТС] | |
|
блиин, точно! протупил с connectionRequest. большое спасибо!!
Добавлено через 21 минуту Теперь одна проблемка, не может послать сообщение, сразу после коннекта, как проверить, что соединение уже установлено?
0
|
|
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
| 04.08.2012, 21:26 [ТС] | |
|
точно, 6 - не подключено, 7 - подключено, спасибо за помощь
0
|
|
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|||||||||||
| 06.08.2012, 19:47 [ТС] | |||||||||||
|
Снова проблема, не получается одновременно с двух winsock'ов отправлять текст
Ошибок при отправке нету.
0
|
|||||||||||
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
| 06.08.2012, 21:24 [ТС] | |
|
Не помогает, даже в 5 секунд задержка ничего не дала, а вот разными кнопками отправляется
0
|
|
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
| 07.08.2012, 12:14 [ТС] | |
|
да, 1001 и 1002
0
|
|
|
0 / 0 / 0
Регистрация: 08.07.2012
Сообщений: 33
|
|
| 07.08.2012, 17:24 [ТС] | |
|
сервер отвечает двум клиентам, вроде бы...
0
|
|
|
Супер-модератор
|
|
| 07.08.2012, 17:52 | |
Сообщение было отмечено как решение
Решение
Посмотри мою давнюю пробу. В архиве два проекта - клиент и сервер. Запускаешь сервер и несколько клиентов. На сервере нажимаешь "Пуск", а на клиентах - "Connect". Дальше разберешься. На сервере есть комбо для выбора клиента для связи. В архиве еще и список кодов состояний.
В исходниках, правда, маловато комментариев, но написано должно быть понятно. Ведется лог. В общем - разбирайся. Главная идея состоит в том, что на сервере используется массив winSock-ов. На каждое соединение создаётся новый. Идея эта не моя (где взял, уже не помню, может и в MSDN).
4
|
|
| 07.08.2012, 17:52 | |
|
Помогаю со студенческими работами здесь
17
Как связать два cpp файла в одном проекте (visual studio 2010) Как сделать, чтобы два проекта с разной кодировкой работали в одном объединённом проекте? Можно ли в одном проекте использовать несколько фреймворков Можно ли в одном проекте использовать разные языки программирования Может ли быть два виджета в одном проекте где у каждого будет своя активити настроек? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
Киев стоит - украинская песня
zorxor 28.01.2026
wfWdiRqdTxc
О Господи, Вечный, Ты . . .
Я помоги, Бесконечный. . .
Я прошу Ты. . .
Я погибаю, спаси. . .
Я прошу Тебя Вечный. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
|
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога
Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip"
Извлеките архив и вы увидите. . .
|
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога
Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д.
Сборка примера
Скачайте. . .
|