Страница: 1 |
Страница: 1 |
Вопрос: Проблема с Winsock'ом
Добавлено: 01.09.05 14:29
Автор вопроса: Alexsub
Вопрос немного странновато звучит, но все же. Предположим в программе есть два winsock'а и две кнопочки "Старт", у каждого свой порт. Сконнектились, все работает отлично. При нажатии на первую кнопку, начнется передача каких то данных по первому winsock'у с подтверждениями (...отправил, получил ответ о приеме, отправил...). Если нажать на вторую кнопку начнется подобный цикл, НО!!! почему то после этого иногда сразу зацикливается первый Winsock, то есть он отправил какие то данные (в этот момент включается второй WS), а на они почему то не дошли и соответственно подтверждения нет. Может быть я немного замутил вопрос, не знаю как лучше объяснить, надеюсь вы меня поняли. Работают эти два WS на разных портах. По одиночке пашут отлично. Одновременно бывают вот такие замирания. Если быть точным, то по первому идет передача файла, а по второму прием. Могу показать код.
Ответы
Всего ответов: 2
Номер ответа: 1
Автор ответа:
Progos
ICQ: 311715784
Вопросов: 39
Ответов: 157
Web-сайт:
Профиль | | #1
Добавлено: 02.09.05 15:01
Я тоже сталкивался с такой проблемой, ставил или после или перед отправкой DoEvents, и все пахало.
А в чем глюк, я так и не понял.
Номер ответа: 2
Автор ответа:
GSerg
Вопросов: 0
Ответов: 1876
Профиль | | #2
Добавлено: 02.09.05 15:20
Q245159
Ошибка в winsock.ocx
Исправлена в SP4.