Thema: Delphi SetText: Addresszeile IE

Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

Registriert seit: 10. Jun 2002
4.648 Beiträge
 
Delphi XE Professional
 
#7

Re: SetText: Addresszeile IE

  Alt 2. Mai 2008, 14:05
Beim IE8 siehts wieder anders aus:

Delphi-Quellcode:
var
  wndMain, wndChild: HWND;
begin
  wndMain := FindWindow('IEFrame', nil);
  if wndMain <> 0 then
  begin
    wndChild := FindWindowEx(wndMain, 0, 'WorkerW', nil);
    wndChild := FindWindowEx(wndChild, 0, 'ReBarWindow32', nil);
    wndChild := FindWindowEx(wndChild, 0, 'Address Band Root', nil);
    wndChild := FindWindowEx(wndChild, 0, 'AddressDisplay Control', nil);
    if wndMain <> 0 then
    begin

    end;
  end;
end;
Zitat von Leos-Studio:
Ich versuche mit Hilfe eines Handels die Addresszeile vom Internet Explorer zu verändern. Aber irgendwie gelint es mir nicht das Handel zu finden.
Du kannst auch IWebBrowser2 ermitteln und dann zu einer anderen URL navigieren.
Oder was möchtest du damit genau erreichen?
Thomas
  Mit Zitat antworten Zitat