Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];

Вниз

Как вызвать стандартый дилог подключения к Интернет   Найти похожие ветки 

 
Бобров Илья   (2005-09-12 16:38) [0]

Мастера! Подскажите, как средствами  Delphi вызвать стандартный диалог подключения к Интернет.
За ранее благодарен.


 
Digitman ©   (2005-09-12 16:54) [1]

никак.

если же речь идет об установлении Удаленного соединения с компьютером в сети Интернет-провайдера с использованием модема, то так и говори.


 
Бобров Илья   (2005-09-12 17:15) [2]

Да, именно это мне и нужно. Стандартный диалог, такой-же как появляется у Internet Explorer.


 
Digitman ©   (2005-09-12 17:18) [3]

см. RAS API в MSDN


 
Бобров Илья   (2005-09-12 17:40) [4]

Модуль Ras у меня есть, но видимо моих мозгов недостаточно, для его переваривания. Можешь дать информацию по подробнее(функцию и параметры).


 
Карелин Артем ©   (2005-09-12 17:57) [5]

Не оно, но альтернатива:
uses
 ShellAPI;

procedure TForm1.Button1Click(Sender: TObject);
begin
 case OSVer of
   VER_PLATFORM_WIN32_NT:
   // Win NT, 2000, XP:
       {connection_name = the name of the connection in "Network and
       DialUp Connections", logon = logon string, password = password string.
       All are separated by spaces.}
       ShellExecute(Handle, "open", "rasdial.exe", "connection_name logon password", nil, SW_HIDE);
       // disconnect:
       // ShellExecute(Handle, "open", "rasdial.exe", " /disconnect", nil, SW_HIDE);
   VER_PLATFORM_WIN32_WINDOWS:
   // VERSION = 95, 98
      (*
     Dial Up Networking (DUN)

       module:
               RNAUI.DLL

     command:
               rundll32.exe rnaui.dll,RnaDial {name of connection to establish}
         result:
               displays the Connect To dialog for the passed connection
     *)

     ShellExecute(Handle, PChar("open"), PChar("rundll32.exe"),
       PChar("rnaui.dll,RnaDial exact name of dialer entry TRACERT -h 1 -w 1"),nil, SW_NORMAL);
 end;
end;


 
Бобров Илья   (2005-09-12 18:28) [6]

Почему-то ничего не происходит ...
А есть ли другой способ вызова этого диалога?


 
Карелин Артем ©   (2005-09-12 18:34) [7]

Поброди по ссылке:
http://torry.net/pages.php?id=200
Поищи в инете и MSDN функцию RasDial, рядом с ней должна быть функция показа диалога этого. Я уже давно не занимался этим, уже не помню как показать диалог.



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

Форум: "Сети";
Текущий архив: 2005.12.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.012 c
2-1133888031
Gala_l
2005-12-06 19:53
2005.12.25
kbmMW


6-1126792403
TG
2005-09-15 17:53
2005.12.25
Движок для браузера


3-1130937681
Александр_н
2005-11-02 16:21
2005.12.25
Получение информации о Primary Key


3-1131097376
oleggar
2005-11-04 12:42
2005.12.25
memorytables


4-1129974960
Jupiter74
2005-10-22 13:56
2005.12.25
Службы Windows





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский