社区
C#
帖子详情
如何 封装一个ocx?
klan
2009-02-24 01:29:55
我有一个第三方的ocx,现在我要对它的方法、属性、事件进行二次封装,成为dll自定义用户控件. 具体应该怎么做?
vs 2005或者vs 2008
...全文
217
5
打赏
收藏
如何 封装一个ocx?
我有一个第三方的ocx,现在我要对它的方法、属性、事件进行二次封装,成为dll自定义用户控件. 具体应该怎么做? vs 2005或者vs 2008
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gooood
2009-03-15
打赏
举报
回复
ding
哈哈潜伏哥
2009-02-25
打赏
举报
回复
用reflector反编译该OCX(前提条件是.net的ocx),然后新建一个.net的dll工程,将代码重新编译。
klan
2009-02-24
打赏
举报
回复
我要用做这个转换主要是为了使用这个控件在windows service里面.但是,windows service是没有用户界面的.
另外,the_pain,你说的我不明白.
the_pain
2009-02-24
打赏
举报
回复
30..net里面调用com组件?
1.-首先将Com类型信息转换为.NET元数据(将 COM 组件转换为 .NET Framework 程序集)
tlbimp sample.dll /out: sample_clw.dll
2.在网站里面添加引用,选择com组件(刚生成的dll)
3.再using dll文件名;
4.再new一个对象,调用其方法.
the_pain
2009-02-24
打赏
举报
回复
直接引用那个OCX(COM组件).NET就会将它转换为.NET控件(.DLL)
VS2017使用
ocx
封装
dll
VS2017使用
ocx
封装
dll 前言 本文的主要任务是使用IE11访问被
ocx
封装
的dll,开发平台是win10 64位。 整体环节分为如下几步: 1、写
一个
return a+b的简单dll; 2、使用
ocx
封装
dll; 3、注册
ocx
; 4、IE11调用
ocx
; 本文开发的dll、
ocx
均是32位。IE11有两个进程,分别是x86、x64的,IE11调用64位的
ocx
很麻烦,所以我写的是32位的
ocx
。 由于在此次任务中,我踩了许多坑,同时也收获了很多,所以写了这篇博客,以供后
将MDI
封装
到
OCX
中
从10月份开始,我几乎就没有时间上网了,更不用说在这里写点东西,快过春节了,最近又解决了一系列的技术难题(对于我来说),现在公司的同事很多都回家 了,比较清闲,所以我这里有时间总结一下这几个月的工作。可能是思想里比较重视春节吧,所以总是把春节前作为一年的结束,把正月看作一年的开始,而阳历的 元旦不太看重,没有特别的感觉。最近的
一个
月特别忙,目的就是希望在本年结束之前给自己
一个
交代。
vs2015 dll
封装
为
ocx
的过程
一、创建项目 1、新建MFC ActiveX控件项目 2、点击下一步,直到完成 3、生成ENP_ActiveXDLL项目 其中ENP_ActiveXDLLCtrl.cpp是写接口的主要功能部分;ENP_ActiveXDLL.idl中定义了之后注册
ocx
后,调用
ocx
所需要的重要的clsid,这一id在注册表中也可以找到。 二、添加与dll相对应的对外接口 1、点击视图...
将MDI
封装
成
OCX
之后,在IE中运行遇到的问题
2007年春节的时候,我在此处记录了将MDI应用程序
封装
到
OCX
中的过程,时隔一年,我才有机会将
一个
完完整整的PACS程序
封装
成
OCX
,然后在IE中调用。 将PACS
封装
成为
OCX
这个过程很简单,已经在我去年的BLOG中记录了。在IE中调用时遇到了如下的几个问题: 1、应用程序文件名称的问题,在PACS程序中,应用程序的命令是AnyPacs.exe,而通过IE浏览器调用
OCX
读卡器功能
封装
为DLL与
OCX
组件实战项目
COM体系中最基本的抽象单位是“接口”(Interface),它是一组函数指针的集合,定义了组件对外提供的能力。接口不是类,也不包含数据成员,仅声明方法签名,所有实现都由具体的COM类完成。每个接口必须继承自IUnknown,这是COM的根接口,提供最基本的生命周期管理功能。为了唯一标识接口和类,COM采用全局唯一标识符(GUID, Globally Unique Identifier),一种128位的数值,通常表示为形如的字符串格式。其中:IID。
C#
111,129
社区成员
642,534
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章