Autor Beitrag
Bulvaye
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 37

Windows Xp
Delphi 7 Enterprise
BeitragVerfasst: Di 07.02.06 14:18 
Wenn ein COM-Objekt mit der Methode App := CoApplication.Create() erzeugt wird (nachdem die entsprechende TLB in Delphi importiert wurde), dann erzeugt der Aufruf dieser Methode auf Systemen, die nicht über den entsprechenden COM-Server verfügen, eine Schutzverletzung.

Wie kann ich im Vorfeld klären, ob der entsprechende COM-Server zur Verfügung steht, oder nicht?

_________________
Gesegnet ist, dessen Geist zu klein für jedweden Zweifel ist.
Bulvaye Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 37

Windows Xp
Delphi 7 Enterprise
BeitragVerfasst: Di 07.02.06 15:14 
Schon gelöst...

...die Methode CoApplication.Create löst natürlich eine Exception aus. Diese muss lediglich behandelt werden. :oops:

_________________
Gesegnet ist, dessen Geist zu klein für jedweden Zweifel ist.