CSDN论坛 > VB > VB基础类

我下载了别人的控件源代码*.ctl,怎么样能够将它们生成OCX文件? [问题点数:50分,结帖人tvhero]

Bbs1
本版专家分:9
结帖率 100%
CSDN今日推荐
Bbs7
本版专家分:14552
Bbs3
本版专家分:622
Blank
红花 2009年8月 其他开发语言大版内专家分月排行榜第一
Blank
黄花 2009年8月 扩充话题大版内专家分月排行榜第二
Bbs2
本版专家分:279
Bbs1
本版专家分:9
Bbs1
本版专家分:9
Bbs5
本版专家分:3354
Bbs6
本版专家分:5435
Bbs7
本版专家分:16803
Blank
蓝花 2016年9月 MS-SQL Server大版内专家分月排行榜第三
2016年3月 MS-SQL Server大版内专家分月排行榜第三
匿名用户不能发表回复!登录|注册
其他相关推荐
网页调用Activex实现,ocx封装成cab文件
说明         首先说下为什么要把ocx控件打包成cab文件,这是因为ocx控件,需要用户单独下载,然后自己通过resiger命令,在cmd中注册,这对于小白用户,显然不太显示,所以就需要打包成cab文件,由网页作为ActiveX控件自动的下载注册,这样用户使用起来就轻松了多。 OCX打包CAB并过程(打包cab后可以在加入自定义签名) 制作cab文件时需要将所有的相关文件都包含进去,
ocx控件 tlb文件 使用
通过MIDL生成TLB文件 MFC包装类固然简单,但很明显缺乏一些高级的功能,此时就需要采用纯COM的方式了。 首先使用OLE/COM Object Viewer来找到Shockwave Flash Object,如下图: ,点击右键“View Type Information”,在弹出的界面中,点击“save as”将信息保存为 SWF.IDL文件,然后在打开VS提供的工具:“Visual
OCX控件打包成CAB并实现数字签名过程
   OCX打包CAB并签名过程 一、打包cab 制作cab文件时需要将所有的相关文件都包含进去,可以通过Depends(VC自带的)检查需要的文件。使用inf文件将这些东西都写进去。 1、制作inf文件 default.INF 最开始一般是[Version]区: eg: [Version] signature=" $CHICAGO$ " Advan
制作OCX控件简单流程
1、项目创建流程:文件——》新建——》项目,选择MFC项目——》MFC控件,输入项目名称,然后确定,所有属性选项默认,如下图所示。   2、在刚刚新建的项目中添加方法,首先在类视图中找到_DActiveX_OCX   3、右键 刚刚找到的_DActiveX_OCX,添加一个名叫AddFun方法,还有两个参数a1,a2,参数类型为LONG型,其余属性默认
64位OCX控件示例
该资源位vs2010 64位平台编译,64位IE浏览器测试成功。
[activex]VC6.0开发activex ocx控件&&发布全过程
ActiveX控件用于Web的过程是将控件嵌入主页中,用户通过浏览器访问该主页时,将主页中的控件下载,并在用户机器上注册,以后就可在用户的浏览器上运行。控件下载一次后就驻留在用户本地机器上,下次再访问相同的主页时,可不再下载该控件,而是直接运行用户本地的控件。一:vc创建activex控件创建一个activex控件,名称为:test.ocx,创建步骤略。显示结果如下: 为该控件增加一个方法void
Release编译出的ocx控件注册失败问题解决
开发OCX控件过程中遇到这个问题,值得记录一下。 Debug版本的程序可以正常编译注册运行,可是Release版本时注册失败,提示找不到模块,使用depends查看, 缺少avcodec-54.dll等库,这些库是ffmpeg中用到的,这些库已经放在了程序目录中,而且Debug编译的程序可以正确 识别这些库并成功注册。后来把ffmpeg和release两个关健词一块度娘了一下,恍然大悟。
ocx控件手动修改clsid的方法
替换掉工程的两个地方:IDL文件和CTRL文件。 IMPLEMENT_OLECREATE_EX(CMultiwndCtrl, "MULTIWND.MultiwndCtrl.1", 0x69ed7568, 0xd5a3, 0x49ea, 0x84, 0xd0, 0x8c, 0x20, 0x13, 0x67, 0x27, 0x24)   将16进制的GUID去掉 0x符号并进行拆分,替换原来的
VS2010创建OCX控件
ActiveX的基本概念 ActiveX控件可以看作是一个极小的服务器应用程序,它不能队列运行,必须嵌入到某个容器程序中,与该容器一起运行。这个容器包括web网页,应用程序窗体等等。 ActiveX控件的后缀名是ocx或者dll。一般是以ocx和动态共存的形式打包成cab或者exe的文件放在服务器上,客户端下载后运行安装cab或者exe解压成ocx和动态库共存的文件,然后注册ocx文件。 a
ocx入门浅析
1.exe,ocx,dll的区别 分析:exe是一个可执行程序,而ocx看做是一个窗口上的控件(控件即ocx,如button),dll是将函数、变量、类封装在一起的库 ocx的形式如下: 图中的各个都是ocx控件(我是这样认为的),只不过MFC内置了一些控件,但是如果是自己写的ocx控件,程序运行时必须将生成的ocx控件拷到可执行目录下 2.ocx特点(根据普通的butto
关闭