社区
Delphi
帖子详情
普通Dll如何实现一个预定义的COM接口
nima01
2011-05-24 06:46:13
有一个接口,需要在我的普通DLL中实现(不是使用接口,而是实现接口),
我不知道该怎么做。
情况是这样的,一个COM组件,需要一个IMyInterface的接口,
而我想在我的普通Dll中实现这个接口,并把这个接口传给这个
COM组件。
我试着给普通Dll加类型库,系统告诉我,普通Dll不能加类型库。
我不想用类型库,可是不知道怎么做。
...全文
96
4
打赏
收藏
普通Dll如何实现一个预定义的COM接口
有一个接口,需要在我的普通DLL中实现(不是使用接口,而是实现接口), 我不知道该怎么做。 情况是这样的,一个COM组件,需要一个IMyInterface的接口, 而我想在我的普通Dll中实现这个接口,并把这个接口传给这个 COM组件。 我试着给普通Dll加类型库,系统告诉我,普通Dll不能加类型库。 我不想用类型库,可是不知道怎么做。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kingyo
2011-05-25
打赏
举报
回复
[Quote=引用 3 楼 thx1180 的回复:]
这个问题当年也困扰过我。。。
DLL可以输出一个函数,这个函数就一个作用:返回接口;
DLL中定义一个类实现接口。
http://topic.csdn.net/t/20050808/12/4195474.html
[/Quote]
已经无法改变这个COM组件的内容也,也就无法让COM组件通过调用
我的DLL的输出函数来获取接口,唯一的方法是dll中生成一个包含
该接口的一个对象,然后把该对象赋给COM组件使用。
thx1180
2011-05-25
打赏
举报
回复
这个问题当年也困扰过我。。。
DLL可以输出一个函数,这个函数就一个作用:返回接口;
DLL中定义一个类实现接口。
http://topic.csdn.net/t/20050808/12/4195474.html
金卯刀
2011-05-25
打赏
举报
回复
公布函数,返回接口对象
kingyo
2011-05-25
打赏
举报
回复
有意思,关注中,希望知道方法的人不吝赐教
C#微软培训资料
第三章 编写第
一个
应用程序 .20 3.1 Wel
com
e 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 3.5 小 结 .27 第二部分 C#程序设计基础.28 第四章 数 据 类 型 .28 4.1 值 类 型...
ASP.NET3.5典型模块开发源代码
11.2.4
一个
高质量的缩略图水印模块 133 11.3 使用第三方组件生成缩略图水印 136 11.3.1 “AspJpeg”组件的功能特点 136 11.3.2 在项目中添加“AspJpeg”组件 137 11.3.3 使用“AspNetImage”组件生成缩略...
LuaBind 源码 (Lua增强库)
把生成的
DLL
和lua.exe/lua51.
dll
放在同
一个
目录下. Lua 5.1.2 Copyright (C) 1994-2007 Lua.org, PUC-Rio > require "luabind_test" > greet() Hello world! > 6 作用域 注册到Lua里面的所有东西要不注册于
一个
名...
是全中文的
一个
编程语言
中国计算机应用的发展在经过操作系统汉化显示环境,中文输入法的两次较大跨越后,正经历
一个
重要的历史时期:中文化编程已成为当务之急。 英文编程软件只能使用英文输入程序代码,并且需要用户掌握大 易语言认证与...
计算机应用技术(实用手册)
如果我们使用的硬盘是
预定
义
以外的,那么就应该设置硬盘类型为USER,然后输入硬盘的实际参数(这些参数一般在硬盘的表面标签上);如果没有安装IDE设备,我们可以选择NONE参数,这样可以加快系统的启动速度,在一些...
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章