Einzelnen Beitrag anzeigen

Ungeübter

Registriert seit: 29. Mai 2004
16 Beiträge
 
#1

TWebBrowser: URL bei BeforeNavigate2

  Alt 19. Apr 2010, 15:01
Hallo,

ich versuche folgendes, eigentlich primitives:

Der TWebBrowser wird mit Navigate angewiesen eine Website zu laden:

Webbrowser1.Navigate(http://www.delphi-tage.de');


Nun möchte ich aber über BeforeNavigate2 die URL "umbiegen":

procedure TForm1.WebBrowser1BeforeNavigate2(Sender: TObject;
const pDisp: IDispatch; var URL, Flags, TargetFrameName, PostData,
Headers: OleVariant; var Cancel: WordBool);
begin
URL := 'http://www.delphipraxis.net'
end;



Leider funktioniert es nicht mal ansatzweise, der Browser lädt immer die erste Ressource welche mit Navigate aufgerufen wurde, obwohl in der Hilfe unter BeforeNavigate2 steht dass man "vor dem Wechseln zu einer anderen URL die Adresse ändern oder die Operation abbrechen (kann)". Weiß jemand die Lösung?

Viele Grüße,

Ungeübter
  Mit Zitat antworten Zitat