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」が存在していることを確認願います。)