以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 C/C++编程思想 』  (http://bbs.xml.org.cn/list.asp?boardid=61)
----  请教一下关于com+的问题,我已经困惑很多天了.  (http://bbs.xml.org.cn/dispbbs.asp?boardid=61&rootid=&id=29101)


--  作者:songbaia
--  发布时间:3/22/2006 10:51:00 PM

--  请教一下关于com+的问题,我已经困惑很多天了.
谁对com+比较了解啊?
我用vc 开发一个程序时要com+组件.
我在"组件服务"里注册 了,然后用vc 的class wizard的add class的from the typelibrary导入接口类进而在程序里调用接口函数.    为什么有的机子可以正常运行,有的则会死机,有的机子当程序运行到调用   createdispatch(创建com+对象)时 弹出"dllhost 找不到路径".
这是为什么啊?难道还和机子有关吗?          

各位大侠赶紧帮帮我吧.我已经捆饶了很多天了!


--  作者:enorm
--  发布时间:3/24/2006 11:14:00 AM

--  
dll hell 呵呵,把要用到的dll考到当前目录下(放exe的),试试
--  作者:songbaia
--  发布时间:3/24/2006 11:45:00 AM

--  
谢谢enorm地回答。我回去会试一下。
还想再请教一个问题,delphi写的dll,我用import导入到vc 写的程序里,发现接口类是继承于IAppServer类的,这个类在vc 里不能识别,可能只能在delphi利用吧。即使在msdn里都查不到。
我现在该怎末办啊?怎末导入该dll阿?
(1)我曾经用vc 的class wizard的add class的from the typelibrary导入接口类。这种方法在我的机子上可以正常运行,但是在别人的机子上会出现问题。就是我上面贴子中提到的问题。不知道这种方法能否正确导入dll??????
(2)还有一种方法使用dll生成tlb文件,然后再在vc 的class wizard的add class的from the typelibrary导入接口类。可是这个tlb文件怎末才能生成呢?

请教各位了!
在此说声谢谢了


W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.250ms