• <span id="qootd"></span>
      1. <track id="qootd"></track><acronym id="qootd"></acronym>

        您在安裝VC6.0后可能會出現以下兼容性問題:VC打不開文件和工程,總是提示讀取內存錯誤,程序停止運行,點“確定”后VC自動關閉,但VC卻能新建文件和工程。

        這讓許多人困惑,以為是VC版本問題,再下載再安裝,即便打了補丁,問題仍然存在。其實這是微軟公司一個小小的失誤,Visual C++6.0與Office2007有沖突。

        解決這個問題,還是要打補丁(這是微軟的補救措施)。這個補丁叫Filetool.exe,C語言中文網提供了下載。

        Filetool.exe下載地址:http://pan.baidu.com/s/1sjNjd1b     密碼:iice

        您下載到的壓縮包中包含兩個文件:Filetool.exe和Filetool.dll。Filetool.dll是由Filetool.exe中的文件編譯而來,Filetool.dll是最終要使用的文件。筆者親測,這里的Filetool.dll是可用的;如果您在使用Filetool.dll過程中出現問題,那么請重新編譯生成Filetool.dll,我們在文章最后提供了編譯方法。

        步驟

         1) 以管理員身份運行VC6.0,在VC6.0工具欄中點擊 Tools(工具)-> Customize(定制)

        2) 在出現的“Customize(定制)”對話框中,點擊“Add-Ins and Macro Files(附加項和宏文件)”標簽。

        3) 點擊“Browse(瀏覽)”,在文件類型下選dll , 定位剛才生成的dll文件,點擊“確定”,然后點擊OK保存設置(這里要用管理員身份運行VC)。

        4) 此時VC6.0中會出現一個上面只有兩個圖標的浮動工具欄,如圖所示:


        如果沒有,重啟VC6.0,在VC6.0工具欄空白處右鍵,彈出菜單,選擇“工具欄1”調出,如圖所示:


        這個工具欄只有兩個選項,點擊"A(Add)"就是添加文件到工程,點擊“O(Open)”就是打開文件。

        5) 還是在VC6.0中點擊Tools(工具)-> Customize(定制),在“Customize(定制)”對話框中點擊“Keboard(鍵盤)”標簽。

        6) 從Category(類別)的下拉菜單框中選擇File(文件)。

        7) 在Commands(命令)窗口中選擇FileOpen。

        8) 在Current keys(當前鍵)窗口中選擇CTRL+O條目,并點擊Remove(移去)。

        9) 從Category(類別)的下拉菜單框中選擇Project(工程)。

        10) 在Commands(命令)窗口中選擇InsertFilesIntoProject,如果之前給它注冊了快捷鍵,則按照上面所說步驟移除之,默認情況下它是沒有快捷鍵的。

        11) 從Category(類別)的下拉菜單框中選擇Add-Ins

        11) 這時Commands窗口中應該已經多出了AddFileToProject和OpenFile兩個條目,可以給它們分配快捷鍵了,選擇 OpenFile條目,然后點擊Press New Shortcut Key(按下新快捷鍵)輸入框,按下想設置的快捷鍵或快捷鍵組合(如打開文件默認的快捷鍵CTRL+O),點擊Assign(分配)可以以同樣的方法為其它的命令設置快捷鍵最后,還應該在菜單欄內做相應的改動,移除無法使用的舊Open命令,換上新的。

        12) 在VC6.0中點擊Tools(工具)-Customize(定制)(然后點擊一下Toolbars或者Commands,這樣才能下一步)。

        13) 點擊VC6.0工具欄上的File菜單,并將彈出菜單中的“Open(打開)”命令拖拽至彈出菜單之外(出現一個差號時釋放,別弄錯了給它拖到其他菜單中去了)并釋放。

        14) 點擊Project(工程)菜單,并將彈出菜單中的Add To Project(添加到工程)命令拖拽至彈出菜單之外并釋放。

        15) 在Customize(定制)對話框中選擇Commands(命令)標簽。

        16) 在Category(類別)列表中選擇Add-ins。

        17) 點擊File菜單,將OpenFile命令(圖標為字母O)拖動到之前Open命令所在位置.點擊Project(工程)菜單,將AddFileToProject命令(圖標為字母A)拖動到之前Add To Projec命令所在位置。

        如何編譯生成Filetool.dll

        1) 雙擊Filetool.exe,將未編譯的工程解壓出來,記住解壓路徑,如圖所示:


        2) 找到解壓目錄,雙擊 filetool.dsw運行(用VC6打開 filetool.dsw文件)。

        3) 選擇 win32 release編譯方式,編譯。

        4) 編譯成功后找到release 目錄(在您剛才解壓到的目錄下)。
        免責聲明:本文僅代表作者個人觀點,著作權歸作者所有。其原創性以及文中陳述文字和內容(包括圖片、視頻、附件等)未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請用戶僅作參考,并請自行核實相關內容。轉載作品務請注明出處,機構云平臺、個人云空間的建設權、管理權、所有權均歸實名機構和實名師生所有,與世界大學城無關。
        標簽:VC6.0與office 2007不兼容、無法打開文件、無法向工程中添加文件的解決方案
        還能輸入 2000 個html字符
        色偷偷