Home » Tipps & Tricks » Netzwerk/Internet » Browser » Internet Explorer ActiveX-Komponente nutzen

Internet Explorer ActiveX-Komponente nutzen

Um eigene Applikationen ohne größere Probleme für’s Internet flott zu machen kann man die von Microsoftbereitgestellte IE ActiveX-Komponente nutzen. Voraussetzungen sind nur ein installierter Internet Explorer.Dieser muß natürlich auch auf dem Zielsystem installiert sein.Um das Ganze zu nutzen geht man wie folgt vor:1.) Installiert die Microsoft Internet Controls (Version 1.1)-AktiveX-Komponente.(Komponente-ActiveX importieren)2.) Unter AktiveX findet Ihr jetzt TWebBrowser und TWebBrowser_V1.Wo der genaue Unterschied zwischen TWebBrowser und TWebBrowser_V1 liegt, weiß ich leider nicht.Die Ereignisse sind eigentlich selbsterklärend, hier bekommt Ihr z.B. eine Nachricht, wenn sich die Titel- oderStatuszeile ändert.Habt ihr die Komponente auf eurem Formular platziert, könnt Ihr folgende Befehle nutzen (nur ausschnittsweise):

{ Um eine Seite anzusurfen }
procedure Surf(url:String);
var i, q, r, s: OLEVariant;
begin
  Webbrowser.Navigate(url, i, q, r, s);

  // Der "Forward"-button 
  WebBrowser.GoForward;

  // Der "Back"-Button 
  WebBrowser.GoBack;

  // Aktion abbrechen
  WebBrowser.Stop;
end;