![]() |
Addresszeile von FireFox auslesen
Hi,
Ich möchte die adresszeile von firfox aus lesen dazu habe ich schon fogenden Code im internet gefunden:
Delphi-Quellcode:
Wie kann ich das bei FF anwenden?
procedure TForm1.Button1Click(Sender: TObject);
var hMemo, hHandleDesFensters : HWND; Text : pchar; len: Integer; begin SetLastError(0); hHandleDesFensters := FindWindow('Notepad', nil); if hHandleDesfensters <> 0 then begin hMemo:= FindWindowEx(hHandleDesFensters, 0, 'Edit', nil); if hMemo <> 0 then begin len := SendMessage(hMemo, WM_GETTEXTLENGTH, 0, 0); GetMem(Text, len+1); try try SendMessage(hMemo, WM_GETTEXT, len+1, Integer(@Text[0])); showmessage(String(Text)); except on E: EOutOfMemory do Messagebox(Handle, PChar(E.Message), 'Fehler', MB_ICONSTOP); end; finally FreeMem(Text, len+1); end; end else Messagebox(Handle, PChar(SysErrorMessage(GetLastError)), 'Fehler', MB_ICONSTOP); end else Messagebox(Handle, PChar(SysErrorMessage(GetLastError)), 'Fehler', MB_ICONSTOP); end; Ich habe das schon mit
Delphi-Quellcode:
und
hHandleDesFensters := FindWindow('firefox', nil);
Delphi-Quellcode:
ausprobiert hat aber nicht funktioniert!
hMemo:= FindWindowEx(hHandleDesFensters, 0, 'MozillaWindowClass', nil);
Mfg MrScholz |
Re: Addresszeile von FireFox auslesen
Ermittle mal den FindWindow Code mit WinSpy oder X-Spy.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:19 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