Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.16;
Скачать: CL | DM;

Вниз

Дозвон до провайдера   Найти похожие ветки 

 
Pars ©   (2002-10-18 16:05) [0]

Подскажите как дозвониться до провайдера используя настроенный удаленный доступ и стандартную звонилку.


 
Константин Ловецкий   (2002-10-19 00:16) [1]

см.
http://www.sources.ru/delphi/internet/dial_default_dialup_connection.shtml

Как законнектиться через Dial-Up соединение по умолчанию

Для этого используется следующая функция: (Возвращает True в случае успеха)

Uses Registry, windows;

Function DUNDialDefault(Hide : Boolean) : Boolean;
// Показать или скрыть диалог dial-up
var Reg : TRegistry;
var TempResult : Boolean;
var Name, con : String;
var ASW : Integer;
begin
Reg := TRegistry.Create;
Reg.RootKey := HKEY_CURRENT_USER;
if Reg.OpenKey("\RemoteAccess", False) then
begin
TempResult := True;
Name := Reg.ReadString("Default");
end
else begin
tempresult := False;
end;
Reg.Free;
if TempResult = True then
begin
if Hide = True then ASW := SW_HIDE
else ASW := SW_SHOWDEFAULT;
con := "rnaui.dll,RnaDial " + Name;
ShellExecute(0, nil, "rundll32.exe" , PChar
(con), "C:\windows\", ASW);
end;
Result := tempResult;
end;



В Win2000 и WinXP можно воспользоваться WinInet:

Для этого добавьте WinInet в секцию uses.
Затем используйте следующую команду:

InternetAutoDial (INTERNET_AUTODIAL_FORCE_ONLINE, handle);

handle = родительское окно




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

Текущий архив: 2002.12.16;
Скачать: CL | DM;

Наверх




Память: 0.46 MB
Время: 0.011 c
3-51635
adolf_99
2002-11-28 12:51
2002.12.16
Помогите


3-51608
PDma
2002-11-27 08:54
2002.12.16
Народ помогите!


14-51951
nick_sniper
2002-11-20 02:55
2002.12.16
Где взять QuantumGrid?


3-51569
Воропай Андрей
2002-11-25 11:57
2002.12.16
Повторный запуск клиентского приложения не происходит


1-51698
Berser
2002-12-05 00:54
2002.12.16
AsyncPro 4