Click here to Skip to main content
15,908,673 members
Home / Discussions / COM
   

COM

 
GeneralHelp with VB control in VC Pin
Chris Ulliott27-Feb-04 2:55
Chris Ulliott27-Feb-04 2:55 
GeneralActiveX control developement--help Pin
jithus27-Feb-04 1:26
jithus27-Feb-04 1:26 
GeneralRe: ActiveX control developement--help Pin
yhjnet30-Aug-10 16:54
yhjnet30-Aug-10 16:54 
GeneralPassing Safearray arcoss COM to C# Pin
tyyryrteytry27-Feb-04 0:01
tyyryrteytry27-Feb-04 0:01 
GeneralCreateDispatch slow Pin
dzsigit26-Feb-04 21:21
dzsigit26-Feb-04 21:21 
GeneralRe: CreateDispatch slow Pin
Heath Stewart27-Feb-04 6:23
protectorHeath Stewart27-Feb-04 6:23 
GeneralEnumerating an interface. Pin
Kagehi25-Feb-04 14:19
Kagehi25-Feb-04 14:19 
GeneralRe: Enumerating an interface. Pin
Michael Sadler25-Feb-04 15:30
Michael Sadler25-Feb-04 15:30 
Since you are dealing with COM, and not .NET, you will only be able to discover a limited amount of information about your mystery COM object. Assuming that you have no source code, you will have to deal with some form of a type library. Chances are that the type library is stored as a resource in the same binary (i.e., dll) as the mystery object. Only OLE Automation compatible things can be be described in a type library, so if the interfaces use custom interfaces or user defined data types, you are left a little more in the dark.

Do you know the names of all of the objects and interfaces that this COM server serves up?
Have you registered it?

Whether you have VS6 or VS.NET, there exists a tool called OLEVIEW.EXE whcih can decipher the contents of the registry and type library information on a registered COM Server. Just Start OLE View, and expand the "All Objects" category. You ought to be able to find your object in there.

If you don't know the names of things that are served up by your mystery object, you can search the registry for the filename to discover CLSIDs and ProgIDs that you can use to search Ole View.

Good Luck, but you are likely to be disappointed by the limited amount of information that you will find.
GeneralRe: Enumerating an interface. Pin
Kagehi26-Feb-04 7:56
Kagehi26-Feb-04 7:56 
GeneralRe: Enumerating an interface. Pin
Kagehi26-Feb-04 9:10
Kagehi26-Feb-04 9:10 
QuestionHow to open MS Project project using automation from stream. Pin
Dime77725-Feb-04 6:20
Dime77725-Feb-04 6:20 
GeneralCopy Hook Pin
konagaya25-Feb-04 4:17
konagaya25-Feb-04 4:17 
Generalthe vaue of ESP was not properly saved across a function call Pin
hongzter24-Feb-04 15:51
hongzter24-Feb-04 15:51 
GeneralRe: the vaue of ESP was not properly saved across a function call Pin
Prakash Nadar24-Feb-04 17:06
Prakash Nadar24-Feb-04 17:06 
GeneralRe: the vaue of ESP was not properly saved across a function call Pin
hongzter24-Feb-04 20:15
hongzter24-Feb-04 20:15 
GeneralRe: the vaue of ESP was not properly saved across a function call Pin
Steve S25-Feb-04 5:57
Steve S25-Feb-04 5:57 
GeneralRe: the vaue of ESP was not properly saved across a function call Pin
hongzter26-Feb-04 14:04
hongzter26-Feb-04 14:04 
QuestionCOM Interface -> C++ wrapper utility ? Pin
vipsy24-Feb-04 3:29
vipsy24-Feb-04 3:29 
AnswerRe: COM Interface -> C++ wrapper utility ? Pin
ian mariano24-Feb-04 11:06
ian mariano24-Feb-04 11:06 
GeneralRe: COM Interface -> C++ wrapper utility ? Pin
vipsy24-Feb-04 18:06
vipsy24-Feb-04 18:06 
GeneralRe: COM Interface -> C++ wrapper utility ? Pin
yoav S16-Mar-04 9:01
sussyoav S16-Mar-04 9:01 
GeneralCOM Stateless Vs Stateful Pin
BIG_MG24-Feb-04 1:48
BIG_MG24-Feb-04 1:48 
GeneralRe: COM Stateless Vs Stateful Pin
Jörgen Sigvardsson24-Feb-04 3:37
Jörgen Sigvardsson24-Feb-04 3:37 
GeneralDCOM user identity Pin
-Dy24-Feb-04 1:46
-Dy24-Feb-04 1:46 
QuestionHow to Get property value if it returns BSTR Pin
Inam23-Feb-04 20:33
Inam23-Feb-04 20:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.