Re: __missing_type__ ***???
Oh yeah! This is easy... Seriously, read your post once more. Do you think it is possible to help you with the information you provided?
Regards,
Laitinen
Re: __missing_type__ ***???
Quote:
Originally Posted by laitinen
Oh yeah! This is easy... Seriously, read your post once more. Do you think it is possible to help you with the information you provided?
Regards,
Laitinen
Perhaps others have had this missing type happen to them ... and solved it. Right now, I have no idea of why, or under what circumstances this missing type gets substituted ... I do know that some registration has to occur in the registry to eliminate this error (i. e. this problem is fixed). But the fix itself is some black magic that I would like to shine some light on ...
I'll have to get to you on the code ... Gotta find it again.
Re: __missing_type__ ***???
This keyword appears when the TLB (or DLL) is imported into C++ source. If this TLB depends on other TLB, which doesn't register in system yet. The #import-processor cannot resolve the used type and replaces it with __missing_type__.
If you load your TLB(DLL) into OLE/COM Viewer, you can see the message:
Quote:
---------------------------
OLEViewer 2.0 Interface Viewers
---------------------------
Could not decompile selected item
<No system message defined> TYPE_E_CANTLOADLIBRARY ($80029C4A)
---------------------------
ОК
---------------------------
What you can do is:
- load the TLB(DLL) into any HEX or binary Editor;
- find the ".TLB" and ".DLL" inside;
- register these libraries.