![]() |
Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.
![]() |
Guest* |
![]()
Сообщение
#1
|
Гость ![]() |
Пишу простейший код на кнопку:
Код ServerSocket1.Port := 1122; ServerSocket1.Active := true; сразу ошибок не возникает, а вот если закрыть приложение, то ошибка: "Windows socket error: получен недопустимый аргумент (10022), on API 'closesocket'" Помню что этих двух строк мало.. кто-нить напомнит, что ещё необходимо прописать для корректного запуска серверного сокета? |
![]() ![]() |
P@sh@ |
![]()
Сообщение
#2
|
![]() Бывалый ![]() ![]() ![]() Группа: Пользователи Сообщений: 180 Пол: Мужской Репутация: ![]() ![]() ![]() |
вроде порта достаточно, по крайней мере у меня все нормально, только что специально создал новое приложение с одним компонентом ServerSocket...
вот инфа из хелпа, так что проверяй программу: WSAEINVAL (10022) Invalid argument. Some invalid argument was supplied (for example, specifying an invalid level to the setsockopt function). In some instances, it also refers to the current state of the socket - for instance, calling accept on a socket that is not listening. |
![]() ![]() |
![]() |
Текстовая версия | 27.07.2025 8:32 |