![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как разорвать соединение с интернетом или с другим компьютером? [D6, WinME]
Александр из Минска © (2003-10-23 20:11:00)
Как разорвать соединение с интернетом или с другим компьютером? (разорвать удаленное соединение)
Александр из Минска (2003-10-27 22:52:00) [1]
Я тут просёк, что у меня эта штука
Longint(lvConnections.ItemFocused.Data);равна -2098961908Выведите в ShowMessage ваши ... Напишите, пожалуйста, ваши цифры...
Chlavik (2003-10-27 17:13:00) [2]
Так а если в инет конектились через другую прогу то где hRas брать ? Через RasGetConnectStatus ?
Александр из Минска (2003-10-27 16:15:00) [3]
скачай на torry файлик http://swiss.torry.net/vcl/comms/ras/d_ras.zip
Там исходник проги, работающей с соединениями. Там есть кнопка HangUp. Посмотри, что делается на ее нажатие. (А чтобы эти процедуры и т.д. можно было использовать без всяких проблем, скопь Ras.dcu в папку Delphi6/Lib (помоему туда))
Вот то, что делается при нажатии на кнопку
var
hRas: THRasConn;
begin
hRas := Longint(lvConnections.ItemFocused.Data);
if RasHangUp(hRas) = 0 then
begin
Sleep(1000); // wait 1 second
btnActiveConn.Click;
end
else
ShowMessage("RasHangUp failed.");
end;
AlexV (2003-10-27 12:07:00) [4]
Ну и как ?
Получилось разорвать соединение ?
Если да, то каким образом. Поделитесь пожалуйста.
Александр из Минска (2003-10-25 16:27:00) [5]
Будем искать...
Rouse_ (2003-10-25 12:20:00) [6]
RasGetConnectStatus + RasHangUp
Желаю успехов
Александр из Минска (2003-10-25 11:39:00) [7]
Даже никаких идей?