怎样把tlb文件放到exe或dll文件中 COM组件都生成tlb文件,调用COM接口用,看到一些COM组件直接使用exe或dll文件而不需要使用tlb文件。请问怎么才能把tlb文件放到exe或dll文件中呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 ^_^,不一定需要tlb只要存在类型库就OK(exe dll里面都可能有类型库),可以使用 只要存在类型库就OK(exe dll里面都可能有类型库),可以使用怎么把类型库存在exe dll里面呢???? 先用MIDL生成类型库文件(.tlb),然后在资源文件中加上下面一行:IDR_TYPELIB1 typelib "mytypelib.tlb" MFC程序混合atl编程就可以了啊 你看看自动化就是那样的,象execl之类全部都有这样特性 请问怎么才能把tlb文件放到exe或dll文件中呢一些COM组件直接使用exe或dll文件而不需要使用tlb文件。======================直接使用不是说把 tlb 放在 com 中取了 ~而是 COM 本来就存在多种使用方式, tlb 是一种,还有很多方式是不需要 tlb的 ! 总的来说,调用组件程序大概有如下方法: #include 方法 IDL编译后,为方便C/C++程序员的使用,会产生xxx.h和xxx_i.c文件,直接#include后就可以使用了 #import 方法 比较通用的方法,vc 会帮我们产生包装类,让我们的调用更方便 加载类型库包装类 方法 如果组件提供了 IDispatch 接口,用这个方法调用组件是最简单的加载ActiveX包装类 方法 做成自动化,可是还要tlb啊,怎么直接放到dll,exe中呢,我做成资源,可是还是不能加载dll,exe ,只能加载tlbup SORCKET编程最基础例子通过了编译,但是链接出错,希望大家帮帮我! 关于访问web service的对象 初学VC,问题个简单的字符串以及路径问题. 郁闷,散分! 小问题,帮帮忙~~~~~~~~~ 谁在使用MSFlexGrid时见过这种问题,在线等待... ActiveX控件难题 函数如何返回字符串? 关于ADO连接数据库的问题 如何截获IP包? 在写自定义消息时,返回值为什么一定要设为LRESULT? 如何设置窗口可移动?
只要存在类型库就OK(exe dll里面都可能有类型库),可以使用
IDR_TYPELIB1 typelib "mytypelib.tlb"
一些COM组件直接使用exe或dll文件而不需要使用tlb文件。
======================
直接使用不是说把 tlb 放在 com 中取了 ~
而是 COM 本来就存在多种使用方式, tlb 是一种,
还有很多方式是不需要 tlb的 !
#include 方法 IDL编译后,为方便C/C++程序员的使用,会产生xxx.h和xxx_i.c文件,直接#include后就可以使用了 #import 方法 比较通用的方法,vc 会帮我们产生包装类,让我们的调用更方便 加载类型库包装类 方法 如果组件提供了 IDispatch 接口,用这个方法调用组件是最简单的加载ActiveX包装类 方法
我做成资源,可是还是不能加载dll,exe ,只能加载tlb
up