powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / WinSock ActiveX, Проблемы с соединением
3 сообщений из 3, страница 1 из 1
WinSock ActiveX, Проблемы с соединением
    #32068089
Dmitry Trukhan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Аксес, Форма, WinSock компонент.
Для подключения к серверу надо указать порт, хост и вызвать метод conect.
wsock.RemoteHost = "localhost"
wsock.RemotePort = 22000
wsock.connect
Далее хотелось бы сразу начать отправку данных, но необходимо дождаться соединения.
While not(wsock.state=7) ' state 7 = Connected
Wend
если написать так, то все намертво виснет
Задержка какая-либо тоже не помогает. Единствееный вариант - показать окошко Msg Box "Press Enter"

После него все нормально.
Так же работает вариант, когда конект вызывается понажатию одной кнопки, а отправка данных - по другой.
Мне же необходимо, что бы по нажатию на кнопку происходило соединение с сервером, отправка данных, получение результата и закрытие соединения(с закрытием аналогичная проблема, если не пставить перед ним вызов окошка, тоданны не приходят или не успевают).
...
Рейтинг: 0 / 0
WinSock ActiveX, Проблемы с соединением
    #32068291
наутилус
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может так?
While not(wsock.state=7) ' state 7 = Connected

DOEVENTS

Wend
...
Рейтинг: 0 / 0
WinSock ActiveX, Проблемы с соединением
    #32069014
Dmitry Trukhan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо.
DoEvents помогло.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / WinSock ActiveX, Проблемы с соединением
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]