Einzelnen Beitrag anzeigen

Benutzerbild von Jens Schumann
Jens Schumann

Registriert seit: 27. Apr 2003
Ort: Bad Honnef
1.644 Beiträge
 
Delphi 2009 Professional
 
#2

Re: ActiveX in programm benutzen nur wenn es vorhanden ist?

  Alt 22. Dez 2004, 07:59
Hallo,
wenn Du Mozilla als Komponente auf das Forumlar legst ist es natürlich schwierig,
zur Laufzeit zu testen ob das Ding überhaupt da ist. Deshalb würde ich Dir
empfehlen, die Komponente erst zur Laufzeit im OnCreate Event des Formulars zu
erzeugen.
Delphi-Quellcode:
procedure TForm1FormCreate(Sender : TObject);
begin
  Try
    FBrowser:=TMozilla.Create(Self);
  Except
    MessageDLG('Bitte Mozilla installieren');
  end;
end;
Ich weiss natürlich nicht ob die Mozilla Klasse wirklich TMozilla heißt
Du könntest auch auf die Verpackung schreiben: Bei vorher Mozilla installieren.
I come from outer space to save the human race
  Mit Zitat antworten Zitat