powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как соединиться с интернет :(
17 сообщений из 17, страница 1 из 1
как соединиться с интернет :(
    #32370400
sveta78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Уважаемые знатоки, помогите! (если не трудно приведите пример програмульки)

Нужно написать программку, которая запускала соединение с интернет, используя созданное подключение (например VPN), в удалённом доступе.
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32370503
gek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gek
Гость
Ищи компонент TDialUp - он поможет
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32370538
sveta78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
погите тогда найти этот TDialUp. Поискала и ничего не нашла. :(
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32370572
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если нужна документация то вам сюда
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rras/rras/ras_start_page.asp

Если времени мало и задача не очень сложная то воспользуйтесь чем либо из
http://www.google.com.ru/search?q=RAS+Delphi&ie=UTF-8&oe=UTF-8&hl=ru&lr=
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32370577
gek
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
gek
Гость
www.cs.stv.ru/gek/dial.zip
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32371135
sveta78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вопрос gek:
Использую Delphi 6, скачала компонент dialup20.exe, я так поняла его устанавливать не надо, а лишь в проекте созадать строку
uses DialUp;

Далее я в своей программе в событии пытаюсь вызвать метод DialUp.GetEntries;
и вылетает ошибка: Undeclared identifier: 'Getentries'

Что я не так делаю и как использовать этот компонент? А может он в Delphi6 не работает???
Помогите плиз. :(
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32371648
sveta78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите погибаю :(
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32371911
SnowMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Используйте функцию RasDial, конечно это не компонент, пример на С:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
 RASDIALPARAMS	rdParams;
 static HRASCONN 	hRasConn;
 char		szEntry[RAS_MaxEntryName+ 1 ];
 DWORD		dwRet;
 char		szBuf[ 256 ], *EntryName;
 UINT		ndx;

 memset(&rdParams,  0 , sizeof(RASDIALPARAMS));
 rdParams.dwSize = sizeof(RASDIALPARAMS)- 8 ;
 strcpy(rdParams.szEntryName, Имя подключения);
 strcpy(rdParams.szUserName, Имя пользователя);
 strcpy(rdParams.szPassword, Пароль);
 strcpy(rdParams.szDomain, Домен);

 hRasConn = NULL;
 dwRet = RasDial( NULL, NULL, &rdParams,  1 , NULL, &hRasConn );

 if ( dwRet ) { // Ошибка соединения
        if ( RasGetErrorString( (UINT)dwRet, (LPSTR)szBuf,  256  ) !=  0  )
               wsprintf( (LPSTR)szBuf,  "Undefined RAS Dial Error (%ld)." , dwRet );
        Application->MessageBox((LPSTR)szBuf, "", MB_OK | MB_ICONSTOP );
        RasHangUp(hRasConn);
 } // if
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32372528
sveta78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ув. SnowMan если не затруднит покажите тоже самое на Delphi, я как-то в СИ слабовата :)
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32372669
sveta78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Умоляю покажите пример на Delphi !!!! :(
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32372758
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32372927
sveta78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Огромное спасибо за линк funikovyuri
но попробовав использовать этот пример, сразу же выдаётся ошибка:
1.неизвестный тип TRasDialParams
2.неизвестный тип THRASCONN
Соответственно неизвестна функция: RasDial

что нужно? помогите плиз :(
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32372946
VMik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пример кода, плз... Посмотреть бы, че ты там написала... Тогда и сказать можно....
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32372948
sveta78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде бы нашла что нужно преобразовать заголовочный файл RAS.h в эквивалент Delphi. Если это поможет моей проблеме, как это сделать, подскажите !!!!!!!
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32372952
sveta78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот пример моего кода:
uses
Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
Dialogs, StdCtrls;
......................................................................................................
procedure TForm1.Button1Click(Sender: TObject);
var
uLastErr,dwRet: Dword;
DialParams: TRasDialParams;
hRas: THRASCONN;
bPwd: Boolean; // was the password retrieved
EntryName: string;
begin
uLastErr := 0; // Prepare dial parameters
FillChar(DialParams, SizeOf(DialParams), 0);
DialParams.dwSize := SizeOf(DialParams);
StrPLCopy(@(DialParams.szEntryName[0]), EntryName,
SizeOf(DialParams.szEntryName));
hRas := 0; // must do that before calling RasDial
bPwd := False;
RasGetEntryDialParams(nil, @DialParams, bPwd);
dwRet := RasDial(nil, nil, @DialParams, 0, nil, hRas); // receives connection handle
Result := dwRet = 0; // Connection failed... if not Result then begin
if hRas <> 0 then
RasHangupConnection(hRas);
uLastErr := dwRet;
end;
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32372972
VMik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.izone.kiev.ua/progr/delphi/16.htm для начала....... Пока смотрю...
---
С наилучшими,
Dr. l'Ego aka VMik
...
Рейтинг: 0 / 0
как соединиться с интернет :(
    #32372996
VMik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
http://www.torry.net/ras.htm

или же на том же сайте в разделе Communications выбери то, что нужно....
---
С наилучшими,
Dr. l'Ego aka VMik
...
Рейтинг: 0 / 0
17 сообщений из 17, страница 1 из 1
Форумы / Delphi [игнор отключен] [закрыт для гостей] / как соединиться с интернет :(
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]