VC6 0的相容性問題解決方案

2021-06-17 17:34:20 字數 1115 閱讀 9843

vc6是98年的產品了,但因為它的小巧而一直被眾多的愛好者追隨。對一些新入門的朋友是不錯的選擇,另外我偶爾也用它來編一些小巧的程式,或者臨時開啟來測試一下。

vc6是比較老的乙個產品了,對c++的一些支援並不是很好,對c的還算可以吧,起碼我沒有發現什麼大問題。另外最新的c99標準鐵定不能指望它能支援了。c99在vs2010也就只支援部分而已。而且在之後的版本裡面,微軟在編譯的方面上也做過很多優化。

乙個這樣的老產品難免會有各種相容性問題。

第乙個問題:程式相容性助手擾人。

在win7下,安裝vc++6.0時,程式相容助手就會無情地站出來報告了,這都很好辦選上「不再顯示此訊息」,然後按「執行程式」就得了,不會有什麼後遺症。這個框會在接下來出現幾次,包括編譯、連線的時候都會出現,但沒關係,就這樣做就行了,下次就不會再這樣了。

第二個問題:vc6.0開啟檔案時出錯、無法新增使用。

如果你裝了office2007或者更高的版本,那恭喜你,你中獎了。office2007與vc6.0有乙個比較坑爹的不相容性問題。請容我細細道來…

每當我們在vc6裡面,每當我們進行操作:「新增檔案到工程」,或者通過選單欄-->工程-->增加到工程-->檔案,vc6總會無情的breakdown。

而往往,我們又需要將檔案新增到工程,總不能總把**從乙個檔案拷到乙個新建的檔案吧。而vc6又不支援拖拉的方式來新增檔案到工程。沒辦法╮(╯_╰)╭,我們就只好想點辦法來解決咯。

其實這個問題,微軟老早就已經意識到了,但卻沒有出什麼好的改進解決方案,只是出了乙個外掛程式,filetool.

下面安裝使用方法:

首先把filetool.dll拷到以下參考路徑: 參考自己的vc6安裝路徑做下修改

c:\program files\microsoft visual studio\common\msdev98\addins

然後,在vc6中工具欄右擊,選擇最下面的選項:"自定義"。找到最後乙個選項卡:「附加項和巨集檔案」,瀏覽到那個dll,然後勾上filetool就行了 

常見的相容性問題解決方案

1.區別ie和非ie瀏覽器 demo1 2.區別ie6,ie7,ie8,ff 區別符號 9 示例 demo2 說明 因為ie系列瀏覽器可讀 9 而ie6和ie7可讀 公尺字型大小 另外ie6可辨識 底線 因此可以依照順序寫下來,就會讓瀏 覽器正確的讀取到自己看得懂得css語法,所以就可以有效區分ie...

VC6 0與Visio衝突問題解決方案

vc6.0和visio都是開發者常用的工具,但是他們卻存在衝突。當兩個軟體同時安裝在一台機器上時,如果在vc6.0中的 fileview 右鍵點 add files to folder 或者在project選單點add to project files都會報devshl.dll出錯。2 fileto...

VC6 0與Visio衝突問題解決方案

2 filetool.exe是個自解壓檔案,執行它,解壓到某個目錄下 3 解壓後的檔案是乙個vc工程,在vc6中編譯它 4 把編譯生成的動態連線庫檔案filetool.dll拷貝到 c program files microsoft visual studio common msdev98 addi...