• ベストアンサー

VB6とInputManソフトの関係

VB6で作成されていて 「InputMan Pro version 6.5J」と言う、 入力インターフェースコンポーネントを利用した昔のソースがあります 今、このソースを動かすと、コンパイルが通りません。 -------------------------- コントロール 'xxx'はロードできません。 ライセンスが見つかりません。 -------------------------- と言うエラーが出ます。 このロードできないコントロールがInputManソフトで 作成された物であると思います。 また、フォームで画面表示した時にそのコントロールが表示 されません。 昔と同じマシンで実行してます。昔はコンパイル出来てたと思います。 昔のInputManソフトには、何か今の 環境(windowsUpdate、サービスパック等) と合わない所があるのでしょうか? それともライセンス等の契約が切れたりとかがあるのでしょうか? 理由がよく分からなくて、困っています。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

InputManがPCにインストールされていることを前提での話ですが・・ プロジェクトファイルの格納されたフォルダを別の階層に移動したときなどにも 似たような現象が出ます。 ***.vbpファイルをエディタで開くと、 必要なocxやdllが相対パスで記載されてたりしてます。 そこのパスを正常に戻すかあるいはパス無しで ファイル名だけの記述にすれば直ります。 ※ ライセンス関連は販売元に確認すべきですが InputManがインストールされてるかどうかは、 「プログラムの追加と削除」などで確認可能ではないですか? これがないと当然コンパイルできないですから。

evaag777
質問者

補足

ご回答ありがとうございます。 補足説明ですが InputManはコンパイルするマシンにインストールしています。 ライセンスは購入しております。 ただし、だいぶん昔の話ですが。 数年間、このソース自体触ってませんでした。

その他の回答 (2)

  • futuman
  • ベストアンサー率60% (3/5)
回答No.3

InputManをアンインストールして再度インストールしてみてはいかがですか

回答No.1

ライセンスを購入した者の権利として、まずは販売元に問い合わせるべき。

関連するQ&A