Visual Basic6をWindows7にインストールする方法
FAでPCがよくつかわれるようになった時にちょうど開発言語で使われていたのが、Visual Basic6でした。
工場では、かなりの範囲でいまだに使われていますが、設計時点でのOSはWindows XPでWindows7対応はしていませんでした。
が、なぜか途中から対応するようになりましたので、インストールの方法を紹介します。
※Windows10にも対応しているようです。が64bit版OSのでいろいろ不具合がでそうなのでVM(Virtual machine)Playerで確認することにします。
さて、まずは、新規インストールする場合ですが、すでにVB6(VisualBasic6)は、購入できません。そこで、ライセンス的にはグレーですが・・・。既存設備なので、一度はラインセンスを購入したはずですが、ふるくてインストールCDがない、OSではじかれる等でパソコンの故障で入れ替えする場合に困ります。マイクロソフトのサブスクリプション(旧MSDN)に契約します。(20万/年)で開発系ソフトの使用契約です。
そこでまずは、インストールをします。
参考URL
http://www.microsoft.com/ja-jp/download/details.aspx?id=10019
Microsoftのサイトより、「Microsoft Visual Basic 6.0 コモン コントロール」をインストールする。
1.Vs6sp6Bをインストールする VB6SP6です。
2.VisualBasic6-KB896559-v1-JPN をインストールします。
3.レジストリ再登録
参考URL
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1485495039
※管理者権限で実行すること!
CMDで下記を実行します。
regsvr32 /u C:\Windows\System32\MSCOMCTL.OCX
regsvr32 C:\Windows\System32\MSCOMCTL.OCX
4.・タイプライブラリの再登録
参考URL
http://from.hatenablog.jp/entry/2013/08/31/113432
※管理者権限で実行すること!
CMDで下記を実行します。
C:\Windows\regtlib.exe C:\Windows\system32\msdatsrc.tlb
5.VBでの再登録?
参考URL
http://social.msdn.microsoft.com/Forums/ja-JP/9acfa1af-49b1-410e-927d-6aac8e053740/vb6-?forum=vbgeneralja
5-1.VB6を開く。
5-2.”プロジェクト”タブ→”コンポーネント”を選択。
5-3.”コントロール”タブの参照をクリックして、 C:\Windows\System32\MSCOMCTL.OCXを選択する。
5-4.VB6を保存しないで閉じて、再度開く。
6.必要に応じてですがVisul SouseSafe2005が必要なときもあります。
実機がないので、今度、VMPlayerでのインストールを紹介します。