Форум: "Сети";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];
ВнизПроблема с 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 вся ветка
Форум: "Сети";
Текущий архив: 2003.07.10;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.009 c