Delphi World - Работа с Netscape Navigator через DDE
Delphi World - это проект, являющийся сборником статей и малодокументированных возможностей  по программированию в среде Delphi. Здесь вы найдёте работы по следующим категориям: delphi, delfi, borland, bds, дельфи, делфи, дэльфи, дэлфи, programming, example, программирование, исходные коды, code, исходники, source, sources, сорцы, сорсы, soft, programs, программы, and, how, delphiworld, базы данных, графика, игры, интернет, сети, компоненты, классы, мультимедиа, ос, железо, программа, интерфейс, рабочий стол, синтаксис, технологии, файловая система...
Работа с Netscape Navigator через DDE


Инетчика жена отправила в магазин за кофе. Продавщица его спрашивает:
- Вам какой кофе?
- Ну этот, самый, как его... Нетскейп.
- ????
- Блин!!!! home.netscape.com


uses DDEman;
...
procedure GotoURL(sURL: string);
var
  dde: TDDEClientConv;
begin
  dde := TDDEClientConv.Create(nil);
  with dde do
  begin
    // specify the location of netscape.exe
    ServiceApplication :='C:\Program Files\Netscape\Communicator\Program\NETSCAPE.EXE';
    // activate the Netscape Navigator
    SetLink( 'Netscape', 'WWW_Activate' );
    RequestData('0xFFFFFFFF');
    // go to the specified URL
    SetLink( 'Netscape', 'WWW_OpenURL' );
    RequestData( sURL+',,0xFFFFFFFF,0x3,,,' );
    // ... CloseLink;
  end;
  dde.Free;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  GotoURL('http://www.site.ru');
end;

Проект Delphi World © Выпуск 2002 - 2017
Автор проекта: Эксклюзивные курсы программирования