Вниз
Скачать: CL | DM;

Закрытие порта - проблемы с TDialUp   Найти похожие ветки 

 
Arkara   (2003-04-07 04:44) [0]

Использую TDialUp, но при некорректном выходе из программы (снятие задачи, например) почему-то остаеться открытым порт и , естественно, позвонить больше нельзя. Может, подскажете, как его закрывать?


 
jel ©   (2003-04-07 10:26) [1]

На RASAPI делается так:

сохраняется Handle, который возвращает RasDial и потом закрывается с помощью RasHangUp, причем нужно ждать 3 секунды или проверять RasGetConnectStatus до возврата ERROR_INVALID_HANDLE.

Причем делать это надо независимо от результата подключения. Даже если не дозвонился.

Если компонент этого не делает будут проблемки.


 
Arkara   (2003-04-08 10:55) [2]

А что надо написать или подключить (и как это сделать) чтобы использовать RasApi?


 
Карелин Артем ©   (2003-04-08 11:34) [3]

Ищи на торри модули для работы с RasApi.


 
DeMoN_Astra   (2003-04-17 15:38) [4]

Нифига... и жду 3 сек и жду в цикле ERROR_INVALID_HANDLE - не помагает ;(


 
Карелин Артем ©   (2003-04-18 06:44) [5]

RasHangUp. Однозначно. Проверено вчера. И пауза не обязательна (win 2k"server).


 
DeMoN_Astra   (2003-04-18 21:27) [6]

Ага ... я тоже проверял на W2K, а потом на 9X поимел болта и был бит по животу ногами ;)



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.017 c
3-83991
KSergey
2003-05-27 15:27
2003.06.26
Можно ли вставлять комментарии в текст SQL-запроса...


7-84789
Tornado
2003-04-18 09:46
2003.06.26
CD-ROM


1-84074
dfg
2003-06-08 21:16
2003.06.26
Форматирование числа


14-84531
agentru
2003-06-06 19:38
2003.06.26
Где найти ???????


1-84356
drin
2003-06-09 03:35
2003.06.26
Вопрос относительно TListView




   Наверх