Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Library: Internet / LAN / ASP.NET (https://www.delphipraxis.net/23-library-internet-lan-asp-net/)
-   -   Delphi URL in aktuellem Firefox/InternetExplorer auslesen (https://www.delphipraxis.net/91549-url-aktuellem-firefox-internetexplorer-auslesen.html)

CalganX 6. Mai 2007 21:31


URL in aktuellem Firefox/InternetExplorer auslesen
 
delphis spassbremse hat hier einen Sourcecode gepostet, mit der man aus einer offenen Firefox- oder InternetExplorer-Instanz die aktuell geöffnete Seite auslesen kann:
Delphi-Quellcode:
uses
  ddeman;

function GetActiveBrowsersURL(Service: string): String;
var
  ClDDE: TDDEClientConv;
  zwi: PChar;
begin
  Result := '';
  ClDDE := TDDEClientConv.Create(nil);
  with ClDDE do
  begin
    SetLink(Service, 'WWW_GetWindowInfo');
    zwi := RequestData('0xFFFFFFFF');
    Result := StrPas(zwi);
    StrDispose(zwi);
    CloseLink;
  end;
  ClDDE.Free;
end;
alzaimar hat jedoch angemerkt, dass man den Browser auch dazu bringen kann, eine Anwendung automatisch über Änderungen zu informieren. Dazu ist die Verwendung von WWW_RegisterURLEcho erforderlich, wozu es hier in der Microsoft Knowledgebase Informationen gibt.


Alle Zeitangaben in WEZ +1. Es ist jetzt 14:51 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz