VistaまたはWindows7で起動できない場合
*******************************
コンポーネント'MSINET.OCX'、またはその依存関係のひとつが
適切に登録されていません。
ファイルが存在しないかあるいは不正です。
*******************************
が出て強制終了するとき
VB6 SP6ランタイムのコンポーネント(MSINET.OCXファイル)がインストールされていない場合や、
MSINET.OCXファイルがレジストリ登録されていない場合に発生します。
■解消方法
ローカルディスク(C:)→「Windows」フォルダ→「System32」フォルダの順に開き、
コンポーネント(MSINET.OCXファイル)が存在していることを確認願います。
(Windows7の場合は、ローカルディスク(C:)→「Windows」フォルダ→「SysWOW64」フォルダの順に開き、
コンポーネント「MSINET.OCX」が存在していることを確認願います。)
●●
●●コンポーネント(MSINET.OCXファイル)がシステムフォルダに存在していない場合
●●
Visual Basic 6.0 SP6 ランタイムライブラリ 第4版
http://www.vector.co.jp/soft/win95/util/se188840.html
Visual Basic 6.0 SP6 ランタイムファイル 3.40
http://www.vector.co.jp/soft/win95/util/se342080.html
上記よりVB6ランタイムをダウンロード&再インストールをします。
対応方法1)
Windows VISTAの場合は、必ずアドミ権限(パソコン管理者権限)でインストールしてください。
また、VISTA及びWindows7の場合は、ソフト本体に添付しているreadme.txtで記載しているように
UAC(ユーザーアカウント制御)とDEP(データ実行防止)機能をインストール前の無効にして、インストールします。
対応方法2)
以上でも、「System32」フォルダ内に該当コンポーネントがインストールされない場合、
ユーザーアカウント(UAC)の問題で、ランタイムが正常にインストールされていないことが考えられます。
下記の方法で、今度は、ユーザーアカウント(UAC)を有効にして、VB6ランタイムをインストールして見てください。
1) windows スタート→「コントロールパネル」→「ユーザーアカウント」で、パソコンユーザーが「administrator」であることを確認します。
2) windows スタート→「コントロールパネル」→「ユーザーアカウント」→「ユーザーアカウント制御の有効化または無効化」で
ユーザーアカウントを『有効』にします。
3)パソコンを再起動します。
4) VB6ランタイムをダウンロードし、インストールします。
5)コンポーネント(MSINET.OCXファイル)がシステムフォルダ「System32」内に存在していることを確認します。
(Windows7の場合は、ローカルディスク(C:)→「Windows」フォルダ→「SysWOW64」フォルダの順に開き、
コンポーネント「MSINET.OCX」が存在していることを確認願います。)