Was genau ist ActiveX
-
Hallo,
stellt Windows ActiveX Komponenten bereit ( registriert sie ) damit jedes beliebige Programm auf Sie zugreifen kann? Wenn ich Bsp. in VB unter
?Verweise? ein Objekt einfüge, kann ich dieses Objekt erzeugen und drauf zugreifen. Ist das der Sinn von ActiveX Objekten? Hat das überhaupt was mit ActiveX zutun?
-
Mhh trivial geantwortet : Ja.
Das ist ja auch das schicke an ActiveX. Wenn irgendwo ein ActiveX rumfliegt, zu dem du keine Doku hast, kannst du, wenn es nicht zu komplex ist, oder die Schnittstellen schlecht benamst sind trotzdem problemlos arbeiten.
Was ich z.B. ganz cool finde ist z.B. eine ActiveX intern schick mit C++ zu implementieren und dann die Einbindung ruhig mit VB (Uähhh) zu machen. Ist schon fetzig, wenn man dann eine kleine Server Anwendung mit 'nem ActiveX entstehen läßt, die in VB.Net - code aus gerademal 20 Zeilen besteht.
-
Hier kannst du z.B. mal praktisch einsteigen:
http://www.henkessoft.de/mfc_einsteigerbuch_kapitel10.htm
http://www.henkessoft.de/mfc_einsteigerbuch_kapitel11.htm
http://www.henkessoft.de/mfc_einsteigerbuch_kapitel15.htm
http://www.microsoft.com/com/default.mspx
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/componentobjectmodelanchor.asp
http://msdn.microsoft.com/workshop/components/activex/intro.aspAn ActiveX control is essentially a simple OLE object that supports the IUnknown interface.