ocx控件安装程序需要包含哪些文件?

liangshiyong1234 2006-04-25 02:30:04
各位大虾:
我使用VC6.0做了两个OCX控件,要封装成一个控件(.CAB)我已经包含了一些MFC类库,如MFC42D...但最后下载控件的时候,无法正常运行。封装一个MFC ActiveX控件需要包含哪些文件?
...全文
393 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lion_wing 2006-05-09
  • 打赏
  • 举报
回复
http://community.csdn.net/Expert/topic/4712/4712200.xml?temp=.4642603
liangshiyong1234 2006-04-27
  • 打赏
  • 举报
回复
控件的可用性与否应该跟两方面有关吧:一,成功添加控件的属性;二创建一个控件的CAB包.
属性,我就是按照上面的流程创建的,有什么问题吗?
CAB包应该跟它的包含文件有关吧?我用Dependency功能打开控件DwnloadClient,记录了所有显示的DLL文件.还缺少什么吗?
liangshiyong1234 2006-04-27
  • 打赏
  • 举报
回复
控件嵌入WEB页面后,出现了以下错误:
"document.DwnloadClientObj.ServerIP 对象不存在或为空"
ServerIP是控件DwnloadClientObj的成员属性.添加方法(VC):打开控件窗口->类向导->Automation->为类DwnloadClientCtrl添加成员属性ServerIP.
为什么这样添加的控件属性在WEB页面里不可用?(我测试了一下,在VB里引用控件,是可以访问控件属性的)
lzd 2006-04-26
  • 打赏
  • 举报
回复
用专门的打包工具吧

或者有一人上方法就是用.bat文件执行Regsvr32命令
lion_wing 2006-04-26
  • 打赏
  • 举报
回复
在WEB上用,要用WinCAB打包成CAB文件,如:xxx.CAB,
XXX.CAB文件中包含和包名相同INF文件,即XXX.INF,
在XXX.INF中包含这个包中的文件列表、下载地址、是否注册等。
详细请看INF文件格式
liangshiyong1234 2006-04-26
  • 打赏
  • 举报
回复
VC里有打包的工具吗?类似于VB里的"打包和展开向导".我的控件要在WEB上用,如何能从服务器上自动下载?
syy64 2006-04-25
  • 打赏
  • 举报
回复
用Dependency功能看看就知道了。
cpio 2006-04-25
  • 打赏
  • 举报
回复
一般来说只要那个OCX文件就行了

你应该编译成Release版的,这样就不用MFC42D了

3,248

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧