作者解釋ADO幫助文檔相關(guān)文章
ADO幫助文檔升級(jí)到將硬盤格式化后全新安裝, 在使用 Office 2000 時(shí),發(fā)現(xiàn)在 Windows 98 下經(jīng)常使用的 ADO 的幫助主題在 Windows Me下竟然不能顯示!希望本文能教會(huì)你更多東西。
這對(duì)我來說是不能接受的,要知道我每天都要用 Access管理數(shù)據(jù)庫,而ADO幫助文檔則是ADO編程最好的參考手冊(cè),沒了它, 我可是寸步難行。但我既見識(shí)了Windows Me之美,不可能再回頭面對(duì)Windows 98 那副老面孔,于是我想了一個(gè)笨方法,先裝Windows 98,再裝Office 2000, 確認(rèn)一切正常,再升級(jí)到 Windows Me,OK,問題解決了!
問題是解決了,但是像我這樣有潔癖的人用這樣的系統(tǒng)總有些不舒服,我要 找一個(gè)完美的解決辦法。說干就干,在硬盤上多裝一個(gè)操作系統(tǒng)——一個(gè)全新的 Windows Me,并裝上Office 2000以供研究之用。 #t#
有志者事竟成,幾個(gè)月后,我終于發(fā)現(xiàn)了秘密所在:原來Office靠注冊(cè)表來 定 位 幫 助 文 檔 的 位 置 , 打 開 注 冊(cè) 表 編 輯 器 , 定 位 到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\HTML Help 主鍵,看到了嗎?該主鍵下有許多鍵值,名稱就是各個(gè)幫助文檔的文件名,而數(shù) 據(jù)就是該幫助文檔在系統(tǒng)中的位置了。ADO幫助文檔的文件名是Ado210.chm, 其對(duì)應(yīng)的數(shù)據(jù)是C:\Program Files\Common Files\System\Ado\,也就是說, 在 Office 2000 中需要調(diào)用 ADO 幫助文檔時(shí),系統(tǒng)會(huì)到 C:\Program Files\Common Files\System\Ado\ 下去找,現(xiàn)在不能顯示,說明在該路徑下 沒有Ado210.chm這個(gè)文件,在資源管理器中查看,證明這個(gè)想法是正確的,于 是從 Office 2000 安裝盤里找到它,復(fù)制到 C:\Program Files\Common Files\System\Ado\下,再運(yùn)行一下ADO幫助文檔的安裝程序,選擇修復(fù),半分 鐘就完成了,打開Access 2000⋯⋯大功告成! #t#
至此,困擾了我長達(dá)三個(gè)月之久的 問題終于“完美”地解決了。你說什 么?哦,你問我為什么知道幫助文檔 會(huì)在那里注冊(cè)?其實(shí)我是靠 Windows 優(yōu)化大師中的系統(tǒng)醫(yī)生的幫助才發(fā)現(xiàn)這 個(gè)秘密的(欺世盜名?),ADO幫助文檔在系統(tǒng)醫(yī) 生中選擇“掃描錯(cuò)誤的幫助文件”一 掃描,就會(huì)掃描到一些已在注冊(cè)表中 注冊(cè)而在所注冊(cè)的路徑下不存在的幫助 文件,知道了嗎?
Windows 優(yōu)化大師還可以做很多 事哦,有條件你也去弄一個(gè)來玩玩,寫后:ADO幫助文檔在我剛遇到這個(gè)問題時(shí),曾上網(wǎng) 發(fā)帖子求助未果,反而有回帖說在 Windows 2000環(huán)境下也出現(xiàn)同樣的問 題。由于Windows 2000的注冊(cè)表結(jié)構(gòu) 與Windows Me的有所不同,我又沒做 過測試,因此不知此法是否合用,但想 來思路應(yīng)該大致相同,有這等“不幸遭 遇”的朋友不妨試試