解决 Protel99SE出现Root has been deleted错误

记得5月份我写过一篇关于 Protel99SE出现Root has been deleted错误 的文章

但是实际问题,还是没有很完美的解决,有些99做的文件还是无法打开。

今天早上,因为要做一个程序,程序中使用了Access数据库,我机器上装的是Access2003,打开MDB文件很正常,但是一打开表,就出现“未知”的提示... 试了几个不同的文件,都一样,拿到别人的机器里能正常打开,看来不是文件的问题,于是重装了OFFICE2003  ,等了半天,终于装好了,可是问题依旧...郁闷...猛然想到protel99是不是也是这个问题造成的呀,因为99建立的文件也是基于ACCESS数据库的...看来一枪俩鸟~~嘿嘿  不过得解决问题才行,重装OFFICE不行,难道要我重装系统...靠

光靠是肯定不行地,找找原因吧,想了半天,系统应该没有问题,无毒,只是修改了一些东西而已,既然数据库无法使用,是不是啥东西给改了??? 想起来是迅雷还是360来着,说有个什么OFFICE的溢出漏洞,但是点了修复,后来系统也正常,就忘了这码事了,是不是这个东西闹得呀?上网搜搜......

果然...


"360临时解决方案,就是将一个可以访问access的ACTIVEX控件给反注册掉了"

真想靠死360,困扰了我小半年的问题,居然是360闹得,靠!!!!

解决问题:

运行中敲入
regsvr32.exe msjtes40.dll
回车

出现注册成功的提示,搞定!

打开ACCESS,打开MDB文件,打开表,正常! ACCESS搞定

打开protel99,打开图纸文件,正常,protel99搞定!

真是一枪俩鸟啊!! 在靠一下360,也不好好测试一下就发布解决办法,靠死360


问题搞定,有不少朋友有这样的问题吧,一起靠360吧



[本日志由 admin 于 2009-08-21 10:23 AM 编辑]
文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 1072
发表评论
你没有权限发表评论!