Einzelnen Beitrag anzeigen

Benutzerbild von toms
toms
(CodeLib-Manager)

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

Re: Verhalten von TMozillaBrowser [Tester gesucht!]

  Alt 28. Jan 2005, 16:08
Schlussfolgerung:

Eine Anwendung, welche den TMozillabrowser zur Laufzeit erzeugt, kann normal (ohne AV, Fehlermeldung) gestartet werden. Erst wenn der TMozillabrowser erzeugt wird, kommt es zur Fehlermeldung "Klasse nicht registriert", falls
das Mozilla Control nicht installiert wurde
(mit regsvr32 mozctlx.dll)

Fazit:

Empfehlung darum: TMozillabrowser nur zur Laufzeit erzeugen!


Delphi-Quellcode:
var
  mb: TMozillabrowser;
begin
  try
     mb := TMozillabrowser.Create(nil);
  except
    on E:Exception do
    begin
       e.Message := 'Mozilla kann nicht gestartet werden!'#13#10+E.message;
       Raise;
    end;
  end;
  TControl(mb).Parent := self;
  mb.Align := alClient;
  mb.Navigate('http://www.google.ch');
Thomas
  Mit Zitat antworten Zitat