Zitat von
TObject:
Trotzdem verstehe ich den Unterschied nicht. Woran erkenne ich denn, ob eine Typbibliothek mindestens ein
ActiveX-Control hat?
Der Ersteller der
ActiveX DLL legt dies fest indem er eine oder mehrere Klassen einer sogenannten Component Category zuordnet.
Mit dem Tool
OLE/
COM Viewer kann man sich diese Kategorien anzeigen lassen:
http://www.zdnet.de/net_fuer_entwick...45-71935-1.htm
Zitat von
TObject:
In beiden Fällen habe ich doch in meiner Komponentenpalette ein neues Symbol, welches doch ein
ActiveX-Control darstellt, oder?
Delphi ist in der Lage eine CoClass in einer Komponente zu verpacken (Komponenten-Wrapper).
Bei einem
ActiveX-Control muss man diese "Verpackung" verwenden.
Bei ganz normalen
ActiveX Objekten kann man auf diese Komponenten-Wrapper auch verzichten.
Beim Import der Typbibliotek entfernt man dazu den Haken bei "Komponenten-Wrapper generieren".