![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Закрытие порта - проблемы с TDialUp [D7, WinME, Win2k, WinXP]
Arkara © (2003-04-07 04:44:00)Использую TDialUp, но при некорректном выходе из программы (снятие задачи, например) почему-то остаеться открытым порт и , естественно, позвонить больше нельзя. Может, подскажете, как его закрывать?
DeMoN_Astra (2003-04-18 21:27:00) [1]Ага ... я тоже проверял на W2K, а потом на 9X поимел болта и был бит по животу ногами ;)
Карелин Артем (2003-04-18 06:44:00) [2]RasHangUp. Однозначно. Проверено вчера. И пауза не обязательна (win 2k"server).
DeMoN_Astra (2003-04-17 15:38:00) [3]Нифига... и жду 3 сек и жду в цикле ERROR_INVALID_HANDLE - не помагает ;(
Карелин Артем (2003-04-08 11:34:00) [4]Ищи на торри модули для работы с RasApi.
Arkara (2003-04-08 10:55:00) [5]А что надо написать или подключить (и как это сделать) чтобы использовать RasApi?
jel (2003-04-07 10:26:00) [6]На RASAPI делается так:
сохраняется Handle, который возвращает RasDial и потом закрывается с помощью RasHangUp, причем нужно ждать 3 секунды или проверять RasGetConnectStatus до возврата ERROR_INVALID_HANDLE.
Причем делать это надо независимо от результата подключения. Даже если не дозвонился.
Если компонент этого не делает будут проблемки.