iCAx开思网

标题: [求助]CAA如何调用外部的COM? [打印本页]

作者: hick    时间: 2007-9-16 12:39
标题: [求助]CAA如何调用外部的COM?
我现在用c#写了一个com,  有.dll文件和.tlb文件.

在CAA里我如何来调用这个com? 谢谢

相关代码:
#import "myActiveX.tlb"                                   //caa 不认
using namespace myActiveX;                           //caa 不认

CATBoolean TestCAACmd::ActionOne( void *data )
{
      CoInitialize(NULL);
      myTestInterfacePtr p(__uuidof(myActiveX::MyTestInterfaceImpl));
      p->Count();
     CoUninitialize();
}

以上代码在存 c++环境中是没问题的
作者: hick    时间: 2007-9-20 14:24
up , up
help !
作者: horizan    时间: 2007-9-20 17:36
hick兄,把你的tlb和dll再加上说明发上来,让咱也测试下。
作者: acoka    时间: 2007-10-1 20:22
#import "MSO9.DLL"
#import "EXCEL9.OLB"                                                        zひ之类的认

没试过tlb,

但最近想用MS drive development kit的USB的.lib, 不知道哪位大哥用过没有
作者: topfire    时间: 2007-11-1 00:13
在mk文件中 SYS_LIB = myActiveX.tlb




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3