Главная страница
    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.44 MB
Время: 0.017 c
4-51999
CASU
2002-10-30 17:12
2002.12.16
Приложение - эгоист


1-51787
Roman_Tutov
2002-12-04 12:53
2002.12.16
Как проверить активен-ли процесс


4-51995
Lexa1900
2002-11-02 20:36
2002.12.16
Можно ли получить handle компонента от нажатия мышки?


1-51783
greenrul
2002-12-03 19:09
2002.12.16
Прозрачная ФОРМА, но не компоненты.


3-51584
Bakch
2002-11-27 12:51
2002.12.16
---|Ветка была без названия|---





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский