現在Visual−BASIC5.0(SP3)を使用しているのですが・・・
以前Win95をインストールしたXa16で作ったプログラムを、Win98のNXで読み込んだところ、フォームの読み込みでエラーが発生しました。
で、そのフォームを見てみると、SSTabとCommonDialogがなくなっていました。
それで、SSTabを割り振ろうとしたところ
“このコンポーネントのライセンス情報が見つかりません。デザイン環境でこの機能を使うために必要なライセンスがありません”
というエラーが表示され、入れることができませんでした・・・。
VBをインストールし直しても状況は変わりません。どうもレジストリが関係しているようなのですが・・・
どうすればこのコンポーネントが使えるようになるんでしょうか?
- re: hana さん
投稿日:1998年12月08日 22時10分
最初にプログラムを動かしたマシンで、エラーの原因を探ろうとしてVBをインストールするとその現象が出ます。
すでにインストールされているコントロールをインストールしようとしないため、ライセンス情報が上書きされないためです。
レジストリをいじって、コントロール(OCX)の情報を削除して、OCXファイルを削除、VBを再インストール(修復とか)
することで解決します。
たしか、詳しいレジストリの場所などはマイクロソフトにありました。(場所は忘れました^^;)
- re: 晃久 さん
投稿日:1998年12月09日 11時09分
hanaさん、ありがとうございました。
おかげで使えるようになりました。