一、安裝vc6.0
注意:不要相信網上所說的什麼破解版、綠色版、簡裝版,號稱可以完美支持win7。VC6.0對win7的支持,必須要在安裝時正確設置,安裝完成後還要打補丁。
以下教程將教給您如何在win7下正確安裝VC6.0。安裝完成後,還需要打補丁,在文章最後給出。
注意,安裝過程和使用過程會出現如下“程序兼容助手”提示,一定要勾選“不再顯示此消息”,然後單擊“運行程序”。
安裝步驟
1) 解壓下載的壓縮文件,進入文件夾,雙擊 SETUP.EXE 進行安裝。如下圖所示:2) 點擊“下一步”繼續安裝,遇到填寫“產品號和用戶ID”,忽略或者保持默認,不用理會,繼續“下一步”。如下圖所示:
3) 接下來是安裝選項,選擇“安裝Visual C++ 6.0中文企業版”。如下圖所示:
4) 下面是安裝方式,一定要選擇Custom(自定義安裝),這是解決win7兼容性問題的關鍵。如下圖所示:
5) 彈出組件選擇對話框,選中“Tools”,點擊“更改選項”。
6) 把“OLE/COM Object Viewer”選項去掉,點擊“確定”。OLE/COM Object Viewer是對象查看器,它與win7不兼容,去掉後不影響任何編程操作。
7) 接下來問你要不要註冊環境變量,選擇是,以後會用到這裏的環境變量。
8) 遇到下面的提示,選擇“是”。
9) 遇到下面的提示,選擇“是”。
8) 接下來,會提示安裝MSDN。MSDN是微軟提供的幫助文檔,我們提供安裝包沒有帶,選擇“退出”,不要安裝。
9) 點擊“是”,完成安裝。
二、安裝補丁
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,我們在文章最後提供了編譯方法。
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命令所在位置。
2) 找到解壓目錄,雙擊 filetool.dsw運行(用VC6打開 filetool.dsw文件)。
3) 選擇 win32 release編譯方式,編譯。
4) 編譯成功後找到release 目錄(在您剛纔解壓到的目錄下)。
您下載到的壓縮包中包含兩個文件: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 目錄(在您剛纔解壓到的目錄下)。
注意:本文轉載自:http://see.xidian.edu.cn/cpp/html/2241.html