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でのインストールを紹介します。

FA電気設計屋の備忘録

FA設計では、主としてPLC(シーケンサ)を使用してプログラムします。ラダーソフトは、簡便でちょっと理解できれば使えますが、昨今のIOT時代を迎えて、高速、高度化がすすみ、今までPC等の言語系プログラムしかできなかったことさえも可能となっています。そうなると今まで通りの考え方では、プログラム設計はバグとの闘いになります。その闘いの記録とFA設計で必要な備忘録をアップします。

0コメント

  • 1000 / 1000