雖然VS2017已經閃亮登場,鑒於微軟版本不兼容的通病,vs6作為微軟開發的一個里程碑的軟件很難謝幕。我一直是在xp環境下調試vb6,現在xp時代已經結束,我開始往windows10下遷移。
1. 資源:網上很容易找到類似的資源,我驚奇發現由龍卷風出品的資源還很好用,本論壇有很多景友都曾經是精英。我家里找到的最全的9張VS6光盤,估計不一定能夠讀取數據了,太久遠了。龍卷風出品的vb6僅僅300多M。
2. 安裝
1) 創建一個空的文件 "msjava.dll" 放到Windows 目錄下
2) 用管理員運行安裝文件
3) 選擇自定義安裝,將數據選項去除( Clear the checkbox for Data Access)
4) 重啟后安裝msdn
3. 進一步處理
1) 將VB6的執行文件的屬性勾選管理員運行和XP3兼容模式
2) 如果沒有集成sp6請手動安裝一下sp6
3) 打開vbp文件出現組件沒有注冊,請用記事本將mscomctl字符串版本從2.1改為2.0
4) VB6當時匹配的是office97和office2000的版本,如果調用office2016 2013 2007請單獨下載數據庫引擎AccessDatabaseEngine.exe
字符串實例:Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\abc.accdb;Persist Security Info=False
轉自 http://bbs.pcbeta.com/viewthread-1743309-1-1.html
