首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

OLE控件注册有关问题

2012-09-11 
OLE控件注册问题程序最早在哪台机器上开发的不知道,现在运行无误,但在A电脑编辑表单时提示注册错误,表单里

OLE控件注册问题
程序最早在哪台机器上开发的不知道,现在运行无误,但在A电脑编辑表单时提示注册错误,表单里有一个outline control的OLE控件,用的是MSOUTL32.ocx
在我工作的电脑上打开没有这个错误。控件注册也成功。
虽然不影响运行,但是如果要对这个表单进行改动,每次都得拿到我电脑上改,改完了build完了再拿过去很麻烦。
有没有大侠知道这是怎么回事?

[解决办法]
如果运行时正常,而不能打开表单修改,是因为没有该控件的设计时授权许可。
到网上去找一个叫 VB6Controls.reg 的文件,或者把你机器上注册表的 HKEY_CLASSES_ROOT\Licenses 下内容导出成这个 reg 文件,复制到不能编辑表单的电脑上,双击它将授权信息导入到注册表即可。
VB6Controls.reg 中是否有此控件的设计时授权码不敢肯定,从你机器的注册表中导出比较可靠。
[解决办法]
在你报错的电脑上手动注册一下:MSOUTL32.ocx

热点排行