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?