ocx 访问 html,HTML 加载ocx VB编写的控件
打开 VB 6.0 -》 文件 -》 新建工程 -》ActiveX 控件 -》
工程的默认名称是 工程1,我们修改成 prj1 -》
控件的默认名称是 UserControl1 ,我们可以改成自己想要的名字,例如:myCTRL1 -》
随便拖动几个基本控件,例如Button 或者文本框等等,主要是为了加载控件的时候可以看出效果 -》
选择菜单上的 文件 -》 生成 prj1.ocx 选项 -》选择好保存的路径,例如:D:\temp\VBC 确定 -》
然后我们到刚刚保存的路径,例如:D:\temp\VBC 下面应该有一个 prj1.ocx 的文件 -》
将该文件注册到系统中以获取其 classid -》
开始 菜单 -》 运行 -》 regsvr32 D:\temp\VBC\prj1.ocx 确定 -》
打开注册表,开始 菜单 -》 运行 -》regedit -》用控件的名称 myCTRL1(或者工程.控件名
prj1.myCTRL1)查找 -》
一般会在 HKEY_CLASSES_ROOT\prj1.myCTRL1\Clsid 找到其 classid
的值,{45DFCA76-7694-4BE7-9737-0CB35DB37B74} -》
和prj1.ocx 文件同一路径下编辑一个 index.html 文件,内容如下:
classid="clsid:45DFCA76-7694-4BE7-9737-0CB35DB37B74"
codebase="prj1.ocx" width="300" height="320">
保存后用IE 浏览器打开选择允许使用ActiveX 控件即可看到控件的面板。
提示:只要 ocx 和 html 文件在同一个路径下或者在 codebase 中指定 ocx 的文件路径就可以不用向系统注册 ocx
文件,例如:
classid="clsid:45DFCA76-7694-4BE7-9737-0CB35DB37B74"
codebase="D:/temp/cpp/prj1.ocx" width="300"
height="320">
卸载注册的命令是 regsvr32 /u prj1.ocx 。
ocx 访问 html,HTML 加载ocx VB编写的控件相关推荐
- 加载flash必备的ShockwaveFlash控件属性
加载flash必备的ShockwaveFlash控件属性 属性: 1.AlignMode (读写) 语法:AlignMode As Long 说明:对齐方式,与 SAlign 属性联动.当控件的 长宽 ...
- [MFC] MFC 打开HTML资源(用ID版,也可加载到自己的web控件上)
@ ^ @:如果是加载到web控件上,就把注释掉的解除注释(改为web控件点后面的函数),把下一句注释 1 BOOL Button::LoadFromResource(UINT nRes){//打开网 ...
- ajax 下拉刷新 上拉加载更多,局部刷新iscroll控件的具体使用(下拉刷新,上拉加载更多)...
标签下,这是调用iscroll的必要条件,否则会出现不能刷新或者不能滑动页面的情况.此外还有商量刷新及下拉刷新的标签,在iscroll中有这两个标签的样式,若不想用默认的样式,也可通过覆盖的方式添加其 ...
- html 调用c#dll中的控件,C#实现反射调用动态加载的DLL文件中的方法和在窗体中加载DLL文件的用户控件...
反射的作用: 1. 可以使用反射动态地创建类型的实例,将类型绑定到现有对象,或从现有对象中获取类型 2. 应用程序需要在运行时从某个特定的程序集中载入一个特定的类型,以便实现某个任务时可以用到反射. ...
- 【WPF学习笔记】之如何点击“新建”按钮,在面板中加载一条条的“用户控件”的信息:动画系列之(四)...
...... 承接上一系列动画三. 在主界面后台代码设置嵌套第二个用户控件. using System; using System.Collections.Generic; using System. ...
- flashwindow vb_VB6.0 加载ShockwaveFlash(flash)控件
Private Sub Form_Load() "初始化flash Dim tmpCtl As Object Set tmpCtl = Me.Controls.Add("Shock ...
- vbnet加载ocx控件不能生成窗体_解决VB6.0中不能加载MSCOMCTL.OCX的错误提示
VB6.0毕竟是很古老的开发工具了,其对所使用的第三方组件依赖性比较强,例如在打开从其它电脑上拿来的VB6.0的软件(系统)的工程文件(源代码)时,经常会遇到"不能加载MSCOMCTL.OC ...
- mfc加载ocx失败
1. F5运行对话框,无法弹出直接断言错误: 2.注意看输出窗口是否有异常:下图红框信息,说明笔者的ocx有问题,加载一下后,又被卸载了. 3.初步分析是,ocx所在工程,没有初始化ocx的控件,参考 ...
- 解决IE不能加载OCX控件问题(一)
OCX是VS2010开发 在共享DLL中使用MFC 运行库是多线程选择的是MD IE浏览器打开嵌入OCS的页面后,无法加载OCX,如下图: 在IE浏览器打开该URL后,会提示"IE浏览器已停 ...
最新文章
- 哈佛大学学生保持20个快乐的习惯
- 清华大学校计算机志班,计算机系2020年度酒井之星 | 个人篇
- 建议被降级降薪员工主动辞职?网友炸了!
- python进制转换内置函数_python数学运算、逻辑运算和进制转化相关的 内置函数...
- sem_我知道的关键词1
- 威佐夫博弈:百练OJ:1067:取石子游戏
- 在asp.net 中应用POST传递和接收XML文件以及参数.
- java 异常信息_优雅的异常处理 -- Java中的异常
- html5游戏制作入门系列教程(四)
- linux下简单time machine实现,可选择快速备份恢复脚本
- 百分点集团刘译璟:人工智能四大挑战及对策
- 点石成金_Index
- 2011戴尔计算机配置,机型与配置(一)
- Windows特殊字符
- centos 安装 时间校准与定时同步
- 概率论与数理统计(定义定理总结)
- 常见的夜间经济项目有哪些?
- Android仿微信通讯录
- php 图片上载 wordpress,WordPress 使用 Jcorp上传并裁剪图片作为自定义头像 —— PHP 后台部分...
- YOLO 系列损失函数