注册 登录
编程论坛 VFP论坛

VFP6调用word文档时弹出“OLE 错误码 0x80040154 Class not registered”

carefree31 发布于 2021-10-22 00:50, 2163 次点击
接手了别人一个VFP6.0文件 没做任何修改 就是连编后生成安装程序,可是程序安装在客户机器上时,调用该程序的帮助文件(一个WORD文档)时就弹出“OLE 错误码 0x80040154 Class not registered”   看了网上所有注册各种.OCX的办法 没用 应该不是注册OCX的原因 因为同样的程序安装文件,我接手前的前任程序员生成的安装程序 安装在客户机器上就没有任何问题。难道是我连编或者时生成安装程序时出了问题吗?

win7(32位)电脑上出错是提示“OLE 错误码 0x80040154 Class not registered,OLE对象将被忽略。记录号 4”“不能识别的成员 OLECONTROL1”

WIN10上(64位)电脑上出错是提示“OLE error code:0x800401ea: Moniker cannot open file”

(P.S)目前唯一的解决办法就是 在WIN7的电脑上装了一个office2003 就神奇的好了。。。WIN10的电脑装了office2003依然报错  哪里出了问题呢

本人是个新手 求各位大神老鸟们帮帮忙!谢谢
7 回复
#2
吹水佬2021-10-22 10:49
WIN10安装office2003时有无出现提示“你要允许来自未知发布者的此应用对你的设备进行更改吗?”
如果有就选择“是”
如果没有就“以管理员身份运行”运行office2003的安装程序
#3
sam_jiang2021-10-23 11:10
微软的控件要注册了才能用,xp以下的操作系统好像都没有问题,以上就有问题。前几日,我有个picclp.ocx控件也是的,用不了,用regsvr32.dll注册了也不管用。。。

[此贴子已经被作者于2021-10-23 11:13编辑过]

#4
sam_jiang2021-10-23 11:14
复制这段文本,保存为.reg文件,可以解决大多数微软控件须许可的问题(网上下载的,忘了出处了)。
程序代码:
Windows Registry Editor Version 5.00  
[HKEY_CLASSES_ROOT\Licenses]  
@="Licensing: Copying the keys may be a violation of established copyrights."  
[HKEY_CLASSES_ROOT\Licenses\12B142A4-BD51-11d1-8C08-0000F8754DA1]  
@="aadhgafabafajhchnbchehfambfbbachmfmb"  
[HKEY_CLASSES_ROOT\Licenses\190B7910-992A-11cf-8AFA-00AA00C00905]  
@="gclclcejjcmjdcccoikjlcecoioijjcjnhng"  
[HKEY_CLASSES_ROOT\Licenses\1F3D5522-3F42-11d1-B2FA-00A0C908FB55]  
@="gcfjdjecpchcncdjpdejijgcrdoijjfcieod"  
[HKEY_CLASSES_ROOT\Licenses\2c49f800-c2dd-11cf-9ad6-0080c7e7b78d]  
@="mlrljgrlhltlngjlthrligklpkrhllglqlrk"  
[HKEY_CLASSES_ROOT\Licenses\4250E830-6AC2-11cf-8ADB-00AA00C00905]  
@="kjljvjjjoquqmjjjvpqqkqmqykypoqjquoun"  
[HKEY_CLASSES_ROOT\Licenses\4D553650-6ABE-11cf-8ADB-00AA00C00905]  
@="gfjmrfkfifkmkfffrlmmgmhmnlulkmfmqkqj"  
[HKEY_CLASSES_ROOT\Licenses\4F86BADF-9F77-11d1-B1B7-0000F8753F5D]  
@="iplpwpnippopupiivjrioppisjsjlpiiokuj"  
[HKEY_CLASSES_ROOT\Licenses\57CBF9E0-6AA7-11cf-8ADB-00AA00C00905]  
@="aahakhchghkhfhaamghhbhbhkbpgfhahlfle"  
[HKEY_CLASSES_ROOT\Licenses\6FB38640-6AC7-11cf-8ADB-00AA00C00905]  
@="gdjkokgdldikhdddpjkkekgknesjikdkoioh"  
[HKEY_CLASSES_ROOT\Licenses\72E67120-5959-11cf-91F6-C2863C385E30]  
@="ibcbbbebqbdbciebmcobmbhifcmciibblgmf"  
[HKEY_CLASSES_ROOT\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9]  
[HKEY_CLASSES_ROOT\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9\11.0]  
[HKEY_CLASSES_ROOT\Licenses\73A4C9C1-D68D-11d0-98BF-00A0C90DC8D9\11.0\Retail]  
@="sbbcdcprktpjtapmmfdacmupasbhscddncgp"  
[HKEY_CLASSES_ROOT\Licenses\78E1BDD1-9941-11cf-9756-00AA00C00908]  
@="yjrjvqkjlqqjnqkjvprqsjnjvkuknjpjtoun"  
[HKEY_CLASSES_ROOT\Licenses\7C35CA30-D112-11cf-8E72-00A0C90F26F8]  
@="whmhmhohmhiorhkouimhihihwiwinhlosmsl"  
[HKEY_CLASSES_ROOT\Licenses\80E80EF0-DBBE-11D0-BCE2-00A0C90DCA10]  
@="qijimitpmpnpxplpvjnikpkpqoxjmpkpoivj"  
[HKEY_CLASSES_ROOT\Licenses\899B3E80-6AC6-11cf-8ADB-00AA00C00905]  
@="wjsjjjlqmjpjrjjjvpqqkqmqukypoqjquoun"  
[HKEY_CLASSES_ROOT\Licenses\9E799BF1-8817-11cf-958F-0020AFC28C3B]  
@="uqpqnqkjujkjjjjqwktjrjkjtkupsjnjtoun"  
[HKEY_CLASSES_ROOT\Licenses\B1EFCCF0-6AC1-11cf-8ADB-00AA00C00905]  
@="qqkjvqpqmqjjpqjjvpqqkqmqvkypoqjquoun"  
[HKEY_CLASSES_ROOT\Licenses\BC96F860-9928-11cf-8AFA-00AA00C00905]  
@="mmimfflflmqmlfffrlnmofhfkgrlmmfmqkqj"  
[HKEY_CLASSES_ROOT\Licenses\BEA2ED97-562A-4510-974C-C4F20AE429AD]  
"1"=hex:d2,00,57,01,18,01,7e,01,de,00,77,01,a5,00,9a,00,e1,00,16,01,9d,00,f1,\  

 00,4e,01,73,00,30,01,5c,00,23,01,c5,00  
[HKEY_CLASSES_ROOT\Licenses\CDE57A55-8B86-11D0-b3C6-00A0C90AEA82]  
@="ekpkhddkjkekpdjkqemkfkldoeoefkfdjfqe"  
[HKEY_CLASSES_ROOT\Licenses\CEDD4F80-B43C-11cf-837C-00AA00573EDE]  
@="gxwaezucfyqpwjgqbcmtsncuhwsnyhiohwxz"  
[HKEY_CLASSES_ROOT\Licenses\DC4D7920-6AC8-11cf-8ADB-00AA00C00905]  
@="iokouhloohrojhhhtnooiokomiwnmohosmsl"  
[HKEY_CLASSES_ROOT\Licenses\E32E2733-1BC5-11d0-B8C3-00A0C90DCA10]  
@="kmhfimlflmmfpffmsgfmhmimngtghmoflhsg"  
[HKEY_CLASSES_ROOT\Licenses\ED4B87C4-9F76-11d1-8BF7-0000F8754DA1]  
@="knlggnmntgggrninthpgmnngrhqhnnjnslsh"
#5
carefree312021-10-23 19:46
回复 2楼 吹水佬
谢谢这位大哥!
#6
carefree312021-10-23 19:46
回复 3楼 sam_jiang
还是谢谢您的回复!
#7
carefree312021-10-23 19:48
回复 4楼 sam_jiang
非常感谢!
#8
cqcxy2021-11-25 10:26
不知道楼主的问题解决了没有?我也遇到这样的问题,在出现的对话框中选择“确定”按钮后可以进入下级菜单,后面就一切正常了。
有什么办法不让这个对话框出现就直接进入下一步?
1