![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
GetHostByName или
SPeller © (2003-06-29 07:08:00)
Всем доброго времени суток!
У меня вопрос по сокетам. Заметил такую вещь, что при вызове функции GetHostByName выскакиевает окно подключения к интернету, что мне в программе и требуется. Жму Отмену, и после этого при следующих вызовах окно уже не показывается.
Вообще, мне нужно, чтобы окно подключения появлялось при каждой попытке попасть в сеть. Подскажите пожалуйста, какими путями мне этого добиться?
ЗЫ: Я сам в сокетах два по пять, поэтому прошу сильно не пинать :)
Если я написал тут не всю необходимую информацию для ответа, то прошу указать, что именно.
SPeller (2003-06-30 14:27:00) [1]
Изменю вопрос: как проверить, что возможно установить соединение с сервером, а если нет, то выдать окно подключения к инету?
SPeller (2003-06-29 19:08:00) [2]
1) InternetAutodial
Causes the modem to automatically dial the default Internet connection.
Дык, modem automatically dial the default Internet connection и есть то самое "выдать окошко с выбором подключения к инету"?
2) А проверять на установленное соединение можно только через ras api?
3) А этот самый ras api покажет мне, запущен ли на моей машине http-сервер, обращение к которому идёт через localhost? Вот, допустим, запущен (тот же апач), тогда окна не нужно. При вызове GetHostByName в этом случае окно не выдаётся и сразу идёт подключение к серверу.
Bayer_Linse (2003-06-29 09:33:00) [3]
Wininet.dll
InternetAutodial
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wininet/wininet/internetautodial.asp
http://www.microsoft.com/mind/0698/ras/ras.asp