• ベストアンサー

GRAPHS32.OCX

GRAPHS32.OCXについて伺います。 GRAPHS32.OCXを使用しようとすると次のメッセージが出力されます。 コントロール 'GP1' はロードできません。ライセンスが見つかりません。 VB6に標準のものと思っていますが何故ライセンス云々と出るのでしょうか? また、このエラーを出さないようにするにはどうすればよいでしょうか?

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

  • ベストアンサー
  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.2

Windows\System32にあると思いますので 一度コンソール(コマンドプロンプト)から regsvr32 /d graph32.ocx[enter] システムを再起動してから もう一度コンソールを起動して regsvr32 graph32.ocx[enter] 念のためシステム再起動 この後 VBを起動して Graph32.ocxを組み込んでみましょう もともと組み込んであるプロジェクトでエラーが出るなら 新規のプロジェクトで組み込んでみましょう

kachimi
質問者

補足

ありがとうございます。 UNREGISTしてから再登録してみましたが同様の結果です。 graph32.ocxで記述されておられますが、graphs32.ocxなのですが・・・

その他の回答 (1)

  • redfox63
  • ベストアンサー率71% (1325/1856)
回答No.1

VBのインストールCDに COMMON\TOOLS\VB\CONTROLSというフォルダーがあるので探してください その中に VBCTRLS.REG というレジストリ登録用のファイルがあるのでこれを使ってライセンスの登録を行いましょう VS6.0EntですとCD3 ProですとCD2 にあったように思います

kachimi
質問者

お礼

早速のご回答ありがとうございます。 VS6.0EntなのでCD3にVBCTRLS.REGというファイルがあり実行して登録を行なったのですが、現象は同じです。 なにかインストールに不備があるのでしょうか?

関連するQ&A

  • Tabctl32.ocxについて

    はじめまして。 早速で恐縮ですが、WIN95、VB5(SP3)の環境で開発しております。 デザイン時、Form上にSStabコントロールを置こうとすると、 『141:コントロール'Sstab1'はロードできません。 ライセンスが見つかりません。』というエラーが出てしまい、コントロールを 配置することが出来ません。 正常にForm上にSStabコントロールを作れるPCより、Tabctl32.OCXをコピーし、 C:\Windows\System上に上書きしても、同じ現象が出てしまうので、 『Tabctl32.OCX』のバージョンの問題ではないような気がします。 どなたか、解決方法をご存知の方がいらっしゃいましたら、 よろしくお願いします。

  • comdlg32.ocxについて

    どこに書き込んだら良いかよくわからなかったので、カテ違いでしたらすいません。ネットでいろいろ調べていたらVBと一緒に検索されたものが多かったので、ここに書き込ませていただきました。 質問なのですが、いままで普通に使えていたソフトを使おうとしたら、comdlg32.ocxからコントロールCommomDialogがロードできませんっていうメッセージが出てきてソフトを開くことができません。パソコン関係にあまり詳しくないので、わかりやすく説明してくださる方がいたら幸いです。 ちなみにちょっと前に別のソフトを1つインストールしています。←ネットで調べていたら、こういう場合にcomdlg32.ocxは勝手に上書きされてしまうから最新のにしなくてはいけないときがある・・・とか何とか書いてあったのを見かけたので、一応付記しておきました。どうぞよろしくお願いします。

  • comdlg32.ocxライセンス(Access)

    Win98 Access2000 で、comdlg32.ocxを使いたいと思い、ActiveXコントロールを見たのですが、利用可能なコントロールにMicrosoft Common Dialog Controlがありませんでした。 C:\WINDOWS\SYSTEMに、comdlg32.ocxが入っていませんでした。 Win98のCD-ROMのtoolというディレクトリのsetupをおこなったら、comdlg32.ocxが入ってきて、regsvr32.exeを起動したところ、Access2000のActiveXコントロールの利用可能なコントロールに表示されたのですが、いざ、Formに登録しようとしたら、 「このActiveXコントロールを使用するライセンスがありません。」 とメッセージが出てきてしまいました。 VB6.0 SP3のランタイムをセットアップしたり、Office2000を削除し、再インストールしたり、 regsvr32で、レジストリの内容を削除して、登録しなおしたり、思いつくことはいろいろやってみたのですが、状況はかわりません。 お力添えを、お願いします。

  • OCXのライセンス

    Visual Basic 6.0 で、他人の作成したユーザOCXを使用しようとしているのですが、「実行時エラー429:このコンポーネントのライセンスが見つかりません。デザイン環境でこの機能を使うために必要なライセンスがありません。」と、エラーが表示されます。 現在、プロジェクトファイルのあるディレクトリに、OCXとLICファイルをおいているのですが…。 OCXの登録はされているはずなのですが、念のための登録確認方法と、ライセンス登録のための手順を教えていただけないでしょうか?

  • OCXの作成

    他の環境(PC)で開発したOCXを、他の環境(PC)で作成使用とすると、 エラーメッセージ表示:「コンパイルエラープロジェクトまたはライブラリが 見つかりません」と表示されます。その後ファイル内のleft関数にフォーカス されます。OCXの作成とは、VBPファイルを開き、「ファイル」→ 「XXXX.ocx(exe)を作成」を指します。[開発環境]win98,VB6.0(SP3) なにかライブラリなどを追加する必要があるのでしょうか?   

  • WebBrowserがロードできない(VB6)

    VB新人です。 VB6でシステムを開発してます、 VBを起動したところ以下のようなメッセージが表示します。 何かOCXなどを参照していないのでしょうか? どうすればエラーが無くなるのでしょうか? 突然出て、悩んでいます。 クラス SHDocVwCtl.WebBrowser(コントロール www) はロードされていません。 よろしくお願いします。

  • visual Basic のOCX作成方法について教えてください!

    VBをしようしているのですが、新しいコントロールを追加するOCXというものは、どのような関連書籍で作成方法を学ぶことができるのでしょうか?AcitiveXと思って読んで見たのですが、インターネット用コントロールを作成するもののようで、どうもテキストボックスのように普通のコントロールとしてのものとは違うようです。 どうも初心者で初歩中の初歩な質問です。 使用する言語はVBに限っているわけではないので、OCX作成に必要な言語など概要を教えていただけると助かります。 よろしくお願いいたします。

  • VB5.0からVB6.0への移行について

    VB5.0からVB6.0への移行について プログラマー初心者です。 VB5.0で作成したプロジェクトを、VB6.0で開くと、 【'C:\...\marquee.ocx'を読み込めません。--プロジェクトのロードを続けますか?】と 【'C:\...\raocx32.dll'を読み込めません。--プロジェクトのロードを続けますか?】の メッセージが出力されます。 "marquee.ocx"と"raocx32.dll"は、ともにWebサイトよりダウンロードして、 'C:\WINDOWS\system32'に保管しましたが、認識しません。 コマンドプロンプトで、 'regsvr32 marquee.ocx'を実行させましたが、 【"marquee.ocx"は実行可能ファイルではないか、 またはこのファイルのヘルパが登録されていない可能性があります。】 というメッセージが出力されます。 "marquee.ocx"と"raocx32.dll"を読み込ませたいのですが、 方法を教えてください。 宜しくお願い致します。

  • mscomct2.ocxをパソコンに導入するには?

    ACCESS2003 mscomct2.ocxを新しいパソコンに導入するには? windows7 home premium 32bit Access2003 パソコンを買い換えたため、以前使用していたACCESS2003で作ったmdbファイルを移動しました。 開こうとしましたがエラーが出て開かず(エラーの内容は忘れましたが、何かが足りないといった事だったと思います)、日付の入力にDTPickerを使用していたことに気付いてmscomct2.ocxをwindows\system32フォルダに入れました。 無事、起動は出来たのですが、フォームを開こうとすると「このコントロールにはオブジェクトがありません」というメッセージが現れて、配置したDTPickerが消えています。 フォームの ツール-ActiveXコントロール の利用可能なコントロールの中には入っておらず(当然^^;)、登録から mscomct2.ocx を選択すると「追加することはできませんでした。別のセットアッププログラムを使って追加してください。」と出ます。 そこで、Visual Basic の ツール-参照設定 を見てみますと 参照可能なライブラリファイルの中に Microsoft Windows Common Control-2 6.0(SP4) にチェックが入っています。 試しにと、一度チェックをはずしてACCESSを再起動してみると Microsoft Windows Common Control-2 6.0(SP4) が消えていてチェックを入れることも出来なくなりました。(でも、起動はします。) mscomct2.ocxを使えるようにするにはどのようにしたら良いのでしょうか? 以前、パソコンがクラッシュして再インストールしたときは mscomct2.ocx をsystem32に放り込んだだけで問題なかったような気がしたのですが・・・。7は少し違うのでしょうか? もし同様の経験のある方がいらっしゃいましたら是非ともご教示下さい。

  • VBで作成したOCXでバージョンが異なるのエラーが出ます

    VB6.0(SP5)+Windows2000(SP4)の環境です VBでAcitveX OCXを作成しましたが、使用する他のアプリケーションをディストリビューションウイザードでセットアッププログラムを作成し、他のPCへインストールすると「OCXのバージョンが古い可能性がある。最新のバージョンを入手してください」となりインストールができません VBでAcitveX OCXの作成では、2度目のコンパイルからバイナリ互換を指定しています 開発環境では、全て正常に動作するのですがインストール時にエラーとなります OCXを使用するアプリケーションは何度もコンパイルしていますが、OCXは随分前からコンパイルしていません 市販のOCXのように、system32にコピーしてregsvr32で登録するだけにしたい場合には、何を気をつければよろしいのでしょうか? OCX作成の指南をお願いします 宜しくお願いします

専門家に質問してみよう