- ベストアンサー
VB6とInputManソフトの関係
VB6で作成されていて 「InputMan Pro version 6.5J」と言う、 入力インターフェースコンポーネントを利用した昔のソースがあります 今、このソースを動かすと、コンパイルが通りません。 -------------------------- コントロール 'xxx'はロードできません。 ライセンスが見つかりません。 -------------------------- と言うエラーが出ます。 このロードできないコントロールがInputManソフトで 作成された物であると思います。 また、フォームで画面表示した時にそのコントロールが表示 されません。 昔と同じマシンで実行してます。昔はコンパイル出来てたと思います。 昔のInputManソフトには、何か今の 環境(windowsUpdate、サービスパック等) と合わない所があるのでしょうか? それともライセンス等の契約が切れたりとかがあるのでしょうか? 理由がよく分からなくて、困っています。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
InputManがPCにインストールされていることを前提での話ですが・・ プロジェクトファイルの格納されたフォルダを別の階層に移動したときなどにも 似たような現象が出ます。 ***.vbpファイルをエディタで開くと、 必要なocxやdllが相対パスで記載されてたりしてます。 そこのパスを正常に戻すかあるいはパス無しで ファイル名だけの記述にすれば直ります。 ※ ライセンス関連は販売元に確認すべきですが InputManがインストールされてるかどうかは、 「プログラムの追加と削除」などで確認可能ではないですか? これがないと当然コンパイルできないですから。
その他の回答 (2)
- futuman
- ベストアンサー率60% (3/5)
InputManをアンインストールして再度インストールしてみてはいかがですか
- temtecomai2
- ベストアンサー率61% (656/1071)
ライセンスを購入した者の権利として、まずは販売元に問い合わせるべき。
補足
ご回答ありがとうございます。 補足説明ですが InputManはコンパイルするマシンにインストールしています。 ライセンスは購入しております。 ただし、だいぶん昔の話ですが。 数年間、このソース自体触ってませんでした。