what is COM objects?

Status
Not open for further replies.

ZoneFire

In Runtime
Messages
154
Some language interoperability was provided later with the introduction of COM. C++ classes could be coded up as COM objects, which meant that they could be called very easily from other applications written in any COM-aware language including VB, J++, C and C++. However COM had the disadvantage of being very hard to learn, and it also never really supported inheritance in classical object-oriented way.

http://www.simonrobinson.com/DotNET/Articles/Languages/IntroCSh.aspx


this is the article that i read.
but then, can i know what does it mean by COM objects?
thank you :)
 
A COM component is just an object that has been programmed using the Component Object Model (COM) which is, not suprissingly, a programming model to follow. When using C#, you don't really need to concern yourself with COM obects unless you're working with legacy (pre .NET) code (such as C++ components or VB 6 [or earlier] components). Of course, just because something was programmed in these languages (and others) doesn't automatically make them COM objects, they have to have been programmed according to the component object model.
 
Status
Not open for further replies.
Back
Top Bottom