|
| TLIBIMP generated incorrect TLB source code |
 |
Fri, 15 Jun 2007 18:08:00 +053 |
Hi,
I am using tlibimp.exe version 6.02 to generate TLB.cpp & *.h.
I have class biz_traTrade which gets inherited from biz_usrUser. When i
generate TLB for this dll, it generate wrongly.
// *********************************************************************//
// Interface: Ibiz_traTrader
// Flags: (4416) Dual OleAutomation Dispatchable
// GUID:
// *********************************************************************//
interface Ibiz_traTrader : public Coispilib_tlb::Ibiz_usrUser
{
public:
#if !defined(__TLB_NO_INTERFACE_WRAPPERS)
#endif // __TLB_NO_INTERFACE_WRAPPERS
};
typedef TCoClassCreatorT<TCOMIbiz_usrUser, Ibiz_usrUser,
&CLSID_biz_traTrader, &IID_Ibiz_usrUser> Cobiz_traTrader;
instead of
typedef TCoClassCreatorT<TCOMIbiz_traTrader, Ibiz_traTrade,
&CLSID_biz_traTrader, &IID_Ibiz_traTrade> Cobiz_traTrader;
typedef TCoClassCreatorT<TCOMIbiz_traTrader, Ibiz_traTrader,
&CLSID_biz_usrUser, &IID_Ibiz_traTrader> Cobiz_usrUser;
instead of
typedef TCoClassCreatorT<TCOMIbiz_usrUser, Ibiz_usrUser,
&CLSID_biz_usrUser,
&IID_Ibiz_usrUser> Cobiz_usrUser;
Is there any patch issued by borland for this ?
Regards,
Saravanan A
|
| Post Reply
|
|
|
|
|
|
|
|
|
|