Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как разорвать соединение с интернетом или с другим компьютером? [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]

Даже никаких идей?


Наверх

Титульная страница Поиск, карта сайта Написать письмо