可以通过复制粘贴和输入运行命令的方式进行注册,具体 *** 作步骤如下:
工具/原材料
win10电脑。
1、打开电脑后双击我的电脑并选择本地磁盘C盘;
2、双击打开本地磁盘C以后,在界面中找到并点击“windows”文件夹;
3、此时若系统是32bit的,就把comdlg32.ocx 复制到system32 文件夹里面,若是64bit的系统就把文件复制到SysWOW64文件夹里即可完成;
4、同时也可以通过“win+R”打开运行的窗口;
5、打开窗口后,32位的系统直接输入“regsvr32c:\Windows\system32\comdlg32.ocx”即可;
6、64位系统的直接输入“regsvr32c:\Windows\SysWOW64\comdlg32.ocx”即可完成。
是由于ocx文件注册时安装的位置不对造成的,解决的具体步骤如下:
1、首先查看系统属性,判断本地机器的 *** 作系统是32位还是64位。
2、若是32位的 *** 作系统,即把ocx文件(以comdlg32.ocx为例)移动到c:\Windows\system32目录下。
3、若是64位的 *** 作系统,即把ocx文件(以comdlg32.ocx为例)移动到 c:\Windows\SysWOW64目录下。
4、然后按下win+R组合键打开运行窗口。
5、若是32位的 *** 作系统,在运行中直接输入“regsvr32 c:\Windows\system32\comdlg32.ocx”,点击确定即可。
6、若是64位的 *** 作系统,在“运行”中直接输入“regsvr32 c:\Windows\SysWOW64\comdlg32.ocx”,点击确定即可。
ocx就是一种控件的后缀名。你的这个文件当然就是一个ocx控件控件的本质是建立在微软公司的对象链接和嵌入(OLE)标准。充分利用了面向对象的优点的模块。对象链接和嵌入用户控件(OCX)是一种可以由在微软的Windows系统中运行的应用软件创建使用的特殊用途的程序。OCX提供 *** 作滚动条移动和视窗恢复尺寸的功能。*.ocx一般是由c++写的控件用regsvr32 StreamingJetExplorer.ocx将此进行注册到你的注册表中。你以后就可以调用该控件了用C++编程程序或者VB打开即可
工具->添加移除工具箱项->com组件->把你的ocx加上建一个对话框程序 加入activex控件,加上去之后看他的属性和消息栏就可以了VC++IDE-->TOOLs-->Activex control test Container
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)