作者解釋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的有所不同,我又沒做 過測試,因此不知此法是否合用,但想 來思路應該大致相同,有這等“不幸遭 遇”的朋友不妨試試