• 2

VB6 安裝於 Win7的問題

各位好
我安裝VB6在Win7的電腦上出了點問題,不知道各位有沒有辦法可以幫忙解決,之前有安裝過(Win7 64bit)可以用但是電腦重灌了
之後要安裝VB6一直出現一個問題,就是會一直要求我安裝 Windows Service Pack,但是 Win7已經更新到最新,也沒辦法安裝Vb6內建的Service Pack也無法跳過這個步驟. 如下面這四張圖

VB6 安裝於 Win7的問題
VB6 安裝於 Win7的問題
VB6 安裝於 Win7的問題
VB6 安裝於 Win7的問題

正常的話是顯示下面這張圖可以選擇安裝之類的.

VB6 安裝於 Win7的問題

現在用google找了幾種方法
1.關閉Win7的使用者帳戶控制
2.二個安裝檔案(setup.exe 以及 Setup 目錄下的 ACMSetup.exe )需設定相容模式為「Windows XP (Service Pack 3) 」;權限等級為「以系統管理員的身分執行此程式」。
3.Create a zero-byte file in C:\Windows named MSJAVA.DLL.
都測試過了還是會一直卡在要安裝service pack
因為客戶來的程式是使用Vb6寫得所以必須要安裝VB6...
不知道有沒有大大有遇過這個問題有解決的,在此先謝了

2016-02-02 16:19 發佈
文章關鍵字 VB6 Win7 問題
VB6.0 SP需搭配MDAC,請先手動安裝最新版本的MDAC至少2.7以上,再安裝SP6(應該吧,太久沒用了)
不知樓主是否有非裝不可的原因,如一定要裝,可考慮使用離線安裝...
VB6.0的EXE執行檔在WIN7可以執行沒問題,但開發環境的話,問題不少,主要是WINDOWS DLL 和 LIBERARY 的版本差異及元件支援性,讓VB6.0的開發在WIN7 x64下不是很順利,因為怕某些元件不支援W7,也怕VB6在WIN7下有其他問題,我最後裝VM跑XP+VB6.0

nwcs wrote:
VB6.0 SP需搭...(恕刪)


謝謝.
所謂的MDAC應該是這個吧 Microsoft Data Access Components (MDAC) 2.8 SP1
剛剛有去下載來安裝了但是仍舊無法安裝VB6的主程式,現在是主程式無法安裝.
不曉得還有沒有印象中有啥怪東西要安裝的我再來試看看 lol
良心建議:裝VM跑XP裝VB6.0
等你搞定w7+vb6.0後,不知牛年狗月,若還要裝vs,那一堆相同ms元件,不同版本有你搞的.
 小眠 wrote:
謝謝.所謂的MDAC...(恕刪)
如果沒有要開發程式

應該可以考慮裝VB6 Runtime就好了

好比執行.NET Framework程式,不需要安裝Visual Studio

nwcs wrote:
良心建議:裝VM跑XP...(恕刪)


這方法會試看看,怕筆電會跑不動,不過我家裡電腦的Win7卻沒這情形 隨便按一按就可以安裝了= =

Wesley Hsu wrote:
如果沒有要開發程式
...(恕刪)

因為要看裡面客戶寫的程式碼要修改,所以必須要安裝VB6 lol
請愛用 32bit 的 os , t.k.s

JNPC wrote:
請愛用 32bit ...(恕刪)


筆電的內建還原系統是64..我的RAM有8G換32就用不到了~.~
不知道到底要裝了甚麼還是多裝了甚麼都沒辦法繞過 Window service pack的檢查= ="
有8G RAM又是x64 OS,只要切個1-2G RAM給VM跑XP就很夠用了,我是切1G RAM就覺得很OK.還覺得慢時,請服用SSD.
 小眠 wrote:
這方法會試看看,怕筆...(恕刪)


只是要看的話,不需要裝SP,若是要修改程式,要先確認其他3PARTY可在WIN7下使用設計模式,不然也是白搭,畢竟很多32Bit的XP元件在x64下只有RUN MODE沒有DESIGN MODE,我就碰過用CR7.0+VB6.0+3 party的dbgrid ,結果x64下CR7.0+3 party的dbgrid無法完整安裝的情形.
 小眠 wrote:
因為要看裡面客戶寫的程式碼要修改,所以必須要安裝VB6 lol

nwcs wrote:
有8G RAM又是x64...(恕刪)

我再來問看看公司的MIS給不給裝VM摟~
另外一個是 VB6的SP6...我沒有要裝,只是一開始安裝vb6要我強制安裝Window service pack
用google找沒啥人遇到這個問題,也不知道要怎繞過~.~
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?