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

Проблема с RasHangUp   Найти похожие ветки 

 
ДмитрийК   (2003-04-21 08:12) [0]

Добрый день!
У меня есть код для разрыва соединения

procedure TRAS.HangUp;
var
status: TRasConnStatus;
begin
Log.Write("TRAS.HangUp");
RasHangUp(FHRasConn);
status.dwSize := sizeof(TRasConnStatus);
while ERROR_INVALID_HANDLE <> RasGetConnectStatus( FHRasConn, status) do
begin
Log.Write(".");
Sleep(1000);
if KbHit then
begin
Log.Write("HangUp прерван вручную. Соединение осталось открытым.");
Exit;
end;
end
end;

Так вот периодически соединени не закрывается, а связь сотовая так что это неприемлимо. МОжно в таком случае как-то обрубить всетаки соединение?


 
ДмитрийК   (2003-04-21 08:34) [1]

В догонку.
У меня этот код иногда вызывается 2 раза подряд практически без задержки. Может ли это быть причиной проблемы?


 
George ©   (2003-05-04 05:56) [2]

Надо просто закрыть прогу, с помощью, которой ты соединился.



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

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



Память: 0.45 MB
Время: 0.019 c
1-31228
BillyJeans
2003-06-26 10:28
2003.07.10
Как заменить исполняемую программу?


3-31073
LittleGirly
2003-06-16 10:22
2003.07.10
Конфигурирование BDE


7-31551
Neznaika
2003-04-27 14:16
2003.07.10
Поблема с ctrl_alt_del в xp


14-31439
BaRToV
2003-06-21 02:40
2003.07.10
Как будет выглядить ASM втавка:


3-31117
Брат
2003-06-17 17:00
2003.07.10
Вставка картинки в db-файл




   Наверх