欢迎光临
我们一直在努力

作者解释ADO帮助文档相关文章

ADO帮助文档升级到将硬盘格式化后全新安装, 在使用 Office 2000 时,发现在 Windows 98 下经常使用的 ADO 的帮助主题在 Windows Me下竟然不能显示!希望本文能教会你更多东西。

这对我来说是不能接受的,要知道我每天都要用 Access管理数据库,而ADO帮助文档则是ADO编程最好的参考手册,没了它, 我可是寸步难行。但我既见识了Windows Me之美,不可能再回头面对Windows 98 那副老面孔,于是我想了一个笨方法,先装Windows 98,再装Office 2000, 确认一切正常,再升级到 Windows Me,OK,问题解决了!

问题是解决了,但是像我这样有洁癖的人用这样的系统总有些不舒服,我要 找一个完美的解决办法。说干就干,在硬盘上多装一个操作系统——一个全新的 Windows Me,并装上Office 2000以供研究之用。 #t#

有志者事竟成,几个月后,我终于发现了秘密所在:原来Office靠注册表来 定 位 帮 助 文 档 的 位 置 , 打 开 注 册 表 编 辑 器 , 定 位 到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\HTML Help 主键,看到了吗?该主键下有许多键值,名称就是各个帮助文档的文件名,而数 据就是该帮助文档在系统中的位置了。ADO帮助文档的文件名是Ado210.chm, 其对应的数据是C:\Program Files\Common Files\System\Ado\,也就是说, 在 Office 2000 中需要调用 ADO 帮助文档时,系统会到 C:\Program Files\Common Files\System\Ado\ 下去找,现在不能显示,说明在该路径下 没有Ado210.chm这个文件,在资源管理器中查看,证明这个想法是正确的,于 是从 Office 2000 安装盘里找到它,复制到 C:\Program Files\Common Files\System\Ado\下,再运行一下ADO帮助文档的安装程序,选择修复,半分 钟就完成了,打开Access 2000⋯⋯大功告成! #t#

至此,困扰了我长达三个月之久的 问题终于“完美”地解决了。你说什 么?哦,你问我为什么知道帮助文档 会在那里注册?其实我是靠 Windows 优化大师中的系统医生的帮助才发现这 个秘密的(欺世盗名?),ADO帮助文档在系统医 生中选择“扫描错误的帮助文件”一 扫描,就会扫描到一些已在注册表中 注册而在所注册的路径下不存在的帮助 文件,知道了吗?

Windows 优化大师还可以做很多 事哦,有条件你也去弄一个来玩玩,写后:ADO帮助文档在我刚遇到这个问题时,曾上网 发帖子求助未果,反而有回帖说在 Windows 2000环境下也出现同样的问 题。由于Windows 2000的注册表结构 与Windows Me的有所不同,我又没做 过测试,因此不知此法是否合用,但想 来思路应该大致相同,有这等“不幸遭 遇”的朋友不妨试试

赞(0) 打赏
未经允许不得转载:九八云安全 » 作者解释ADO帮助文档相关文章

评论 抢沙发