確實(shí),想在Windows7或者Vista下使用這個,古老但是經(jīng)典的Visual?C++?6.0?編程工具,是比較麻煩的,但偶因?yàn)閷I(yè)的緣故又不得不使用Visual?C++?6.0?,于是開始慢慢探索解決的方法。
一開始在Win7下用Visual?C++編程我是用的Vmware里運(yùn)
行XP,然后再在虛擬XP里安裝Visual?C++?6.0實(shí)現(xiàn)的,但是用久了就發(fā)現(xiàn)了問題,虛擬機(jī)里用Visual?C++?6.0編譯才幾次,VC6就“崩潰”了,要用任務(wù)管理器強(qiáng)行終止!
但是一學(xué)期快過去了,經(jīng)過長久的探索與Google,本人終于實(shí)現(xiàn)了,在Windows7下直接安裝Visual?C++?6.0,并且在Win7的“標(biāo)準(zhǔn)用戶”環(huán)境下完成了一個C語言的鏈表編譯運(yùn)行?。ㄓ捎谟?100多字就不列出來了,下面會給大家看看一個簡單的程序編寫效果的截圖)。
雖然有些古怪兼容性的提示,但是偶發(fā)現(xiàn)在Win7下用Visual?C++?6.0?竟然比XP還要穩(wěn)定。我是有感受的――在XP(物理機(jī)下――就是你平常直接使用電腦)下用VC6對一個C程序反復(fù)的編譯,即使程序是對的,編譯不了15下,VC6就“崩潰”了,但是在Win7下對一個C程序反復(fù)的編譯,即使程序是錯的,就是編譯25次,VC6也不會“崩潰”。
不扯談了,下面步入正題。
在Windows7下安裝或者使用Visual?C++?6.0要注意三大點(diǎn)。
1.在安裝或者使用Visual?C++?6.0時,凡是出現(xiàn)兼容性問題提示對話框,一律按以下方式處理――把“不再顯示此消息”打上勾,然后選擇“運(yùn)行程序”。不要怕,本人親自驗(yàn)證過沒有任何“副作用”。
2.在安裝VC的時候,選擇“custom(自定義安裝)”:接下來就要,注意了――不要選擇TOOLS里面的OLE/COM?OBJECT?VIEWER工具,就可以順利安裝,另外,這個只是個查看工具,不會影響VC++的編譯,所以大家以后可以盡情得使用vista和win7啦,不用再擔(dān)心兼容性的問題。3.在“工具――選項(xiàng)――目錄”里設(shè)置:
如何安裝vc6.0 (安裝教程)_vc6.0安裝教程
A.找到這些資源的路徑,如我的就是安裝在“D:Program?Files的”里的,所以依次類推。
注意――資源路徑一定要對照著?手工?查找,不要直接復(fù)制?!
B.下面把一些資源路徑列出:
executatble?files(可執(zhí)行文件):D:Program?FilesMicrosoft?Visual?StudioCommonMSDev98BinD:Program?FilesMicrosoft?Visual?StudioVC98BIND:Program?FilesMicrosoft?Visual?StudioCommonTOOLSD:Program?FilesMicrosoft?Visual?StudioCommonTOOLSWINNT注――以下資源路徑為可選添加:C:windowssystem32wbemC:windowssystem32?
include?files:D:Program?FilesMicrosoft?Visual?StudioVC98INCLUDED:Program?FilesMicrosoft?Visual?StudioVC98MFCINCLUDED:Program?FilesMicrosoft?Visual?StudioVC98ATLINCLUDE
library?files:D:Program?FilesMicrosoft?Visual?StudioVC98LIBD:Program?FilesMicrosoft?Visual?StudioVC98MFCLIB
source?files:D:Program?FilesMicrosoft?Visual?StudioVC98MFCSRCD:Program?FilesMicrosoft?Visual?StudioVC98MFCINCLUDED:Program?FilesMicrosoft?Visual?StudioVC98ATLINCLUDED:Program?FilesMicrosoft?Visual?StudioVC98CRTSRC?(win7最好不要添加此項(xiàng),不過好像按照偶說的方式安裝的話,就沒有這一項(xiàng),所以這項(xiàng)一般不添加。)
最后給大家演示一下,偶在Windows7下用Visual?C++?6.0編寫的一個小程序,這可是在把Win7的UAC調(diào)到最低,并且在Win7的“標(biāo)準(zhǔn)用戶”環(huán)境下完成的哦!
正在為,像我一樣因?yàn)閷I(yè)需要,或者其他原因需要要在Windows7使用Visual?C++?6.0而苦惱的朋友不妨試試偶的辦法把!
如何安裝vc6.0 (安裝教程)_vc6.0安裝教程
本文鏈接地址:http://hi.baidu.com/setid/blog/item/c18d66df5e67a5186227985d.html
建立批處理文件:解決因?yàn)樵谄渌恢冒惭b過VC6.0而導(dǎo)致的編譯錯
cls
@ECHO?OFF
ECHO.?????????????????????=-=-=-=-=????使用說明????=-=-=-=-=
ECHO.?
ECHO.???1、本文件可用于啟動VC6.0,解決因?yàn)樵谄渌恢冒惭b過VC6.0而導(dǎo)致的編譯錯誤。
ECHO.

ECHO.???2、當(dāng)工具--選項(xiàng)--目錄中的設(shè)置無法保存時,也可使用本文件啟動VC6.0。
ECHO.
ECHO.???3、一種解決目錄設(shè)置的方法:運(yùn)行regedit,刪除注冊表左側(cè)的項(xiàng)目:
ECHO.?
ECHO.???????????HKEY_CURRENT_USERSoftwareMicrosoftDevStudio6.0
ECHO.???????????????????????
ECHO.??????再啟動VC6.0,軟件會重新注冊,目錄恢復(fù)默認(rèn)設(shè)置。
ECHO.
ECHO.???4、使用本文件后,也會導(dǎo)致目錄設(shè)置無法保存,可用上述方法解決,
ECHO.?
ECHO.??????或者每次都用本文件啟動VC6.0。
ECHO.?
ECHO.???????????????????????????????????
ECHO.
ECHO.????如果退出程序,請單擊關(guān)閉按鈕。
ECHO.
ECHO.????????????按任意鍵將啟動Visual?C++?6.0?......
ECHO.
ECHO.
pause???
set?path=%path%;C:Program?FilesMicrosoft?Visual?StudioCommonMSDev98Bin;C:Program?FilesMicrosoft?Visual?StudioVC98BIN;C:Program?FilesMicrosoft?Visual?StudioCommonTOOLS;C:Program?FilesMicrosoft?Visual?StudioCommonTOOLSWINNT
set?include=C:Program?FilesMicrosoft?Visual?StudioVC98INCLUDE;C:Program?FilesMicrosoft?Visual?StudioVC98MFCINCLUDE;C:Program?FilesMicrosoft?Visual?StudioVC98ATLINCLUDE;
set?LIB=C:Program?FilesMicrosoft?Visual?StudioVC98LIB;C:Program?FilesMicrosoft?Visual?StudioVC98MFCLIB
set?source=C:Program?FilesMicrosoft?Visual?StudioVC98MFCSRC;C:Program?FilesMicrosoft?Visual?StudioVC98MFCINCLUDE;C:Program?FilesMicrosoft?Visual?StudioVC98ATLINCLUDE;C:Program?FilesMicrosoft?Visual?StudioVC98CRTSRC
"C:Program?FilesMicrosoft?Visual?StudioCommonMSDev98BinMSDEV.EXE"??/useenv
下載地址:(中文版)http://pan.baidu.com/s/19svaM
? ? ? ? ? ?(英文版)http://pan.baidu.com/s/1b2wVG
愛華網(wǎng)本文地址 » http://www.klfzs.com/a/8104090103/175448.html
愛華網(wǎng)



