去注册ocx控件的方法步骤如下:
1、右击鼠标左键再打开c盘。
2、先打开“windows”,如果没有电脑是32位系统则把comdlg32.ocx文件移到system32文件夹中。要是电脑是64位的则移到syswow64文件夹中。3、按住键盘上的“winr”打开运行,若电脑是32位则然后输入下列字符并直接点击“可以确定”。4、若电脑是64位则输入a选项字符并直接点击“考虑”。按照以上步骤即可注册号ocx控件。
缺失mscomctl.ocx文件的问题,再修复步骤追加:
1、首先,在是有途径资源mscomctl.ocx文件,或者百度搜索引擎网上查询并直接下载。
2、如果你是,将mscomctl.ocx文件不能复制到dll目录“c:windowssystem32”下。
3、接着,直接点击“开始菜单”中的“运行程序”按钮,然后输入:regsvr32mscomctl.ocx,再点击确认。
4、此时自动弹出安装能完成mscomctl.ocx文件的提示,然后点击确定。
是因此ocx文件注册时完全安装的位置不对倒致的,可以解决的具体步骤如下:
1、首先打开系统系统属性,确认本地机器的操作系统是32位应该64位。
2、若真32位的操作系统,即把ocx文件(以comdlg32.ocx为例)联通到c:windowssystem32目录下。3、如若64位的操作系统,即把ocx文件(以comdlg32.ocx为例)移动到c:windowssyswow64目录下。4、后再按下winr组合键可以打开运行窗口。5、若是32位的操作系统,在运行中再再输入“regsvr32c:windowssystem32comdlg32.ocx”,再点击判断再试一下。6、如若64位的操作系统,在“运行”中真接然后输入“regsvr32c:windowssyswow64comdlg32.ocx”,然后点击确定表就行。
一、winform工程中调用ocx控件
1.可以使用regsvr32控制台命令注册控件;
1.1可以打开控制台,进入控件存放路径
1.2输入控制台命令:regsvr32voice.ocx
1.3回车,创建角色成功了
2.项目中创建家族winform窗体;
3.项目先添加对ocx控件的语句;
4.将对应.ocx文件鼠标拖动至工具箱,最后万分感谢;
5.将该控件拖放操作至窗体上;
6.动态链接库控件中的方法(axvoice1为上半步逼入控件的”name”属性值)。
二、类库工程中动态链接库ocx控件
1.将.ocx文件拷贝到vs2010安装目录下vc文件夹中;
2.不使用regsvr32控制台命令注册控件;
2.1然后打开控制台,进入到控件存放路径
2.2键入控制台命令:regsvr32voice.ocx
2.3回车,修改最终
3.编译程序ocx文件
3.1先打开visualstudio新的命令提示(2010)
3.2键入命令aximpvoice.ocx,化合两个dll文件
4.将上一退生成气体的dll文件拷备到项目中,项目直接引用ax前缀的文件;
5.动态链接库控件中的方法。