![]() |
Problem mit auslesen der URL aus dem Browser
Moin,
würde gerne die URL aus dem IE auslesen. Leider hat bis jetzt jeder Code den ich aus dem Internet hatte nicht funktioniert. Jetzt habe ich anscheinend einen Code gefunden, der funktioniert:
Delphi-Quellcode:
Allerdings tritt an der oben makierten Stelle der Fehler auf 'INkompatible Typen PWide und PAnsi Char'. Setze ich das ganze aber in PChar Klammer, bekomme ich nur die tollen chinesichen Schriftzeichen zurück :P Aber immerhin schon etwas, jeder andere Code hat radikal gestreikt :-D.
function GetURL(Service: string): string;
var ClDDE: TDDEClientConv; temp: PChar; begin Result := ''; ClDDE := TDDEClientConv.Create(nil); with ClDDE do begin SetLink(Service, 'WWW_GetWindowInfo'); temp := RequestData('0xFFFFFFFF'); //FEHLER! Result := StrPas(temp); StrDispose(temp); CloseLink; end; ClDDE.Free; end; //Aufruf: URL := GetURL('IExplore'); Danke, Lukas |
AW: Problem mit auslesen der URL aus dem Browser
![]() Zitat:
|
AW: Problem mit auslesen der URL aus dem Browser
Danke für die Hilfe, hat sofort geklappt. :)
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:36 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz