VB5で次のような症状で困っていますお助けください。

セットアップウイザードでセットアップデスクを作成しょうとしましたが次の様
なエラーが出て困っていますどのようにすれば出なくなるのでしょうか。

『以下のコンポーネントの依存ファイルが最新ではありません。
ここでウィザードを終了し、このウィザードを使用してこれらのコンポーネント
の依存ファイルを再作成する必要があります。』
COMDLG32.OCX
MCL32.OCX

のメッセージが出ます。ヘルプで調べると

『一覧に表示されたファイルが Microsoft Visual Basic で作成したコンポー
ネントである場合は、セットアップ ウィザードを使用して、依存ファイルを作
成できます。
まず、セットアップ ウィザードを再起動して、目的のコンポーネントのプロジ
ェクト ファイル (.vbp) を選択し、[依存ファイルのみを生成] をクリックし
ます。セットアップ ウィザードのすべてのステップを実行して、古くなった依
存ファイルを作成します。その後、セットアップ ウィザードを再起動し、現在
のプロジェクトについてもう一度実行します。』

このヘルプ通りに[依存ファイルのみを生成] を行い再度セットアップ ウィザー
ドの再起動ったのですが同じエラーが出てしまいます。
どうかどのように対応すれば良いかお教え下さい。

A 回答 (1件)

VBのコントロール(例えば、COMDLG32.OCX など)は、ライセンスを持たない人が無断で同コントロールを使用することが出来ないように、プロテクト(のようなもの)がかかっています。



つまり、VBを正常にインストールした環境ではCOMDLG32.OCXを使えるし第三者セットアップウィザードを使って第三者に配布することも出来るが、そうでない環境では出来ないってことです。

ひょっとしたら、VBをインストール後に何らかのファイルが壊れてしまった、あるいはVB5のランタイムをインストールしてしまったなどによって、ライセンスの情報が消えてしまっているのかもしれません。
ですから、VB5を再インストールするとかで解決できるんじゃないかと思います。
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
再インストールしてみましたがMCI32.OCXがまだ古いパージョンといってきます。
VB6で作成されたソフトもあるのでVB6のランタイムもインストールしたのでその
影響もあるのでしょうか。
VB5で作成されたソフトとVB6で作成されたソフトは同じPCでは使用出来ないの
でしょうかね。

お礼日時:2001/05/29 06:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

QNEC VALUESTAR の再セットアップ方法?

OSの具合が悪いようなので再セットアップを考えています。ところが、最近のVALUESTARには再セットアップ
用のDR-RPMが付いていません。

NEC VALIUESTOR Windows XP プロフェッショナル
版のパソコンですが、再セットアップを行なう場合ですが、再セットアップのDC-ROMを作成しないで
再セットアップを行なうことは出来るのでしょうか?
その場合、データのバックアップはしなくてもよいのでしょうか?

再セットアップのDC-ROMを作成しないで再セットアップの経験のあるかたアドバイスをお願いします。

再セットアップの種類と手順のあらまし
http://121ware.com/qasearch/1007/app/nec.jsp?002941
とあります。

Aベストアンサー

NECのバリュースターならほとんどがWindowsXPHomeなんですが、Professionalで間違いないでしょうか?
その場合タワー型のモデルだと思いますので、本体正面から見て左側面の奥のほうに型名や製造番号などがかかれているシールがあると思うので、その型名を書いていただくと電子マニュアルなども紹介できるので話が早いです。下は電子マニュアルのURLです。
http://121ware.com/e-manual/m/nx/

そのモデルの場合は、起動時にNECのロゴが出ている間、F11を連打していれば再セットアップ画面が出ます。XPHomeのモデルだと起動時にF8キーからWindowsXPスタートアップメニューを出して、OS選択メニューに戻るを選んでからValuestarRecoverySystemを選ぶ場合もあります。出ない場合は参考URLのメディアオーダーセンターで再セットアップCDを購入するか、メーカーに修理扱いで引き取ってもらうかになります。

再セットアップ時の注意としては、インターネットの接続やユーザー登録の画面は「いいえ」もしくは「スキップ」で進めること、Windowsのデスクトップ画面が出てもパソコンの設定のため勝手に再起動したりするので、ディスクアクセスランプが消えてしばらくするまで待つことあたりです。

参考URL:http://nx-media.ssnet.co.jp/

NECのバリュースターならほとんどがWindowsXPHomeなんですが、Professionalで間違いないでしょうか?
その場合タワー型のモデルだと思いますので、本体正面から見て左側面の奥のほうに型名や製造番号などがかかれているシールがあると思うので、その型名を書いていただくと電子マニュアルなども紹介できるので話が早いです。下は電子マニュアルのURLです。
http://121ware.com/e-manual/m/nx/

そのモデルの場合は、起動時にNECのロゴが出ている間、F11を連打していれば再セットアップ画面が出ます。XPHomeのモ...続きを読む

Qセットアップウィザード

VB.Net2003を使用し、セットアップウィザードでインストラーを作成すると2つのインストラーができるのですが この違いはなんなんですか?

Aベストアンサー

失礼いたしました(汗

あまりうまくは説明できませんが、二つのファイルのデータサイズを比べてもらえればおわかりになるとおり、実際にアプリケーションが格納されているのは.msiのほうです。Setup.Exeのほうはおそらく、せいぜい100KB程度しかないのではないでしょうか? 
つまり、このSetup.Exeは、***.msiを呼び出す為のものであって、それ自体アプリケーションインストール能力はありません。少なくともSetup.Iniというというファイルと***.msiというファイルが同じディレクトリにあって初めて役割を果たします。
それにたいして***.msiの方は完全なインストールパッケージなので、単独でインストールをなすことができます。
もちろんこれはVSで生成されたものに限った話ですが、exeファイルでも単独でインストールができるのはいうまでもありません。

って既にわかりきってることだったらスミマセン・・・。しかも説明べたで・・・。

Q1枚の再セットアップディスクで2台のパソコンを

富士通のFMV-BIBLO NF50Uですが、このPCは再セットアップはディスクで行うようなのですが、同時に購入したPCの2台のうち、再セットアップディスクなどの添付品が1セットしか有りません。

この一つの再セットアップディスクで2台のPCの再セットアップは可能でしょうか?

再セットアップディスクの中にOFFICEが有ると思いますが、OFFICEは多分1枚で2台は無理と思えますが。

Aベストアンサー

再セットアップは可能です。

富士通のようないわゆるメーカー品の場合、再セットアップCDは、機種が同じであれば流用できるはずです。OSのプロダクトキーなども自動設定(自動認証)されると思います。

オフィスの場合は、プロダクトキー入力が必要になります。セットアップ時にプロダクトキーの入力が求められるはずです。プロダクトキーを2つお持ちであれば、オフィスの場合も、一枚の再セットアップディスクで再セットアップ可能であり、問題ありません。

QMSDNのセットアップ方法(ヘルプが見たいだけなんです。)

Visual Basic 6.0 Professional Editionです。

 ヘルプを見ようとしたら、「MSDNをインストールしてください。」と言われました。 

 インストール作業を開始すると、「Microsoft Developer Network ディスクの 1 を挿入してください」といわれました。 

 そ そんなCDもってないんですけど、、、、(汗.) 

 私 ヘルプを見たいだけなのにぃ~ ヘルプを参照できるようにするには、どうすればよろしいでしょうか。 教えてくださいませ。   

 okweb 過去ログから「MSDN ライブラリ」のURLはわかったのですが、これだと毎回オンラインにしないといけないです。
 http://www.microsoft.com/japan/developer/library/default.asp

Aベストアンサー

>購入しなおさないとダメですよね。  とほほ。。。

買いなおさなくとも、取りあえず、1年だけMSDN CD サブスクリプションを購入すれば、年4回、MSDN CDを送ってくれます。

たしか、こっちのほうが安いはずです。

QETCのセットアップ方法

ETCのセットアップ方法を独力でする方法を教えていただけませんか
なお、下記は了解しています。
・財団法人道路システム高度化推進機構がセットアップについて管理している
・セットアップ内容は車検証の内容
・通常はセットアップを依頼する先はセットアップ店
・オンラインセットアップは525円

財団法人道路システム高度化推進機構によると
「その信頼性を保つためにはセットアップを行う店の技術レベル・セキュリティレベルを厳しくチェックする必要があり」(抜粋)
と書いてあります。

車検証の内容程度の内容を入力するのに技術力が必要とはどうしても考えられませんのでインターフェースさえわかれば自分でできるのではないでしょうか

Aベストアンサー

セットアップはORSEの承認した登録店でしか行えません。

ORSEより貸与されたUSBキーとソフト、店舗番号と暗証番号、作業者個人の登録等厳しいセキュリティが掛かっており、個人が行えるものではありません。
又、専用のセットアップカードも必要ですし、その管理の条件まで定められています。
登録時は設備の写真や財務諸表まで提出を求められるなど、企業としての審査を通る必要があります。

実際の作業は確かに車検証記載事項の入力と申請書の記入ですが、登録店はそれを行う為の環境を整える為に設備投資をしています。
どちらかというと技術的な問題ではなく、セキュリティの問題でこの様なシステムになっていますので、個人でのセットアップは難しいと思います。
※取り付けは個人でも出来るように、要求される技術は高くありません。

Qvbpファイルについて

vbpファイルでプログラムを開くときに、動作が非常に遅いのです。
F1キーでヘルプファイルを開くときも応答が返ってこないか
オブジェクトライブラリが不正です。というメッセージがでてきます。
関数の定義に移動できなかったりとおかしいのです。
以上の理由でvbpファイルが壊れているのだと思います。

このvbpファイルを復旧させるにはどうしたらいいのか教えて下さい。

(1)新しくvbpファイルを作成しなおす。
(2)他プロジェクトのvbpの内容と比較し、変な情報がないか確認
はしてみました。
情報が少ないかと思いますがよろしくお願いします。

Aベストアンサー

#2の方がおっしゃるように、違う環境で作成したvbpは
たいていの場合参照設定が必要になります。
(コンポーネントを追加して使用しているとか、
DBのバージョンが違うとか)

あとは、MSDN(ヘルプ)だけ再インストールしてみて
それで駄目ならやっぱりVBをアンインストールしてやり直した
方がいいかも。

VBとは関係ないですが、使用しているOSが98ではないですか?
常駐プログラムがたくさん使用されていて
システムリソースが極端に低い場合は
VBのようなMDIフォームの重いファイルを開こうと
するとすっごく時間がかかります。
場合によっては起動途中で固まります。

vbpを終了するときにできるだけフォームを閉じておくと
次に起動したときにちょっとは違います。
もしも98だったらの話ですが…
常駐プログラムを外さないと根本的な解決はしませんけどね。

Q再セットアップディスク作成

HDD交換のために再セットアップディスクを作ろうと思っているのですが私のパソコンはHDDに再セットアップ領域があるものなのでいままで
再セットアップディスクを作成する必要がなかったのですがHDD交換にあたり再セットアップディスク作成することにしました。
しかしもともと私のパソコンはWINDOWSXPSP1なのですがXPSP2に適用させて使用していますがSP1にもどして再セットアップディスクを作成すべきでしょうか?それともいまのXPSP2のままで再セットアップディスクを作成しても大丈夫でしょうか?
教えてください。

Aベストアンサー

再セットアップディスクはHDDの中の特別な領域に最初からあるままのものをCDに焼くことになります。
当然SP1のセットアップディスクが出来上がります。

なお、これで再セットアップするとセキュリティに脆弱ですからまず最初に最新のウィルス対策ソフトをインストールして、SP2にアップする必要があります。(SP2にアップする前にSP2用のドライバーも必要になるかも知れません)

QWMP.OCX(Windows Media PlayerのOCX)の使用し方について

色々と参考書や雑誌などに目を通しましたが、
WMP.OCXのコンポーネントについての使い方が記載されたものが全く無く大変悩んでおります。
もし分かる方が、おられましたらお願い致します。

Aベストアンサー

そのファイルは名前からしてWindows Media Playerのものだと思いますが、どうやら、一般プログラマが自分のプログラムに利用するためにあるカスタムコントロールではないようです。
とくにVBで使うためのものではないようで。
おそらく、再配布ライセンスもありません。

ちょっと古い話ですが、Active Movieコントロールである、amovie.ocxについても同様でした。
それでも個人ユースで、色々と作ってしまいましたが。

使い方とまではいきませんが、プロパティやそのちょっとした説明だけなら、F2を押して現れるオブジェクトブラウザで確認することができるはずです。
私もamovie.ocxについてはそれでなんとか解析しました。

チャレンジあれ。

はぽるんでした。

Q起動時の再セットアップ

調子が悪いのでXPの再セットアップをしようとしたのですが、悪かった所が直ったため、再セットアップを途中でやめてしまいました。
しかし、その再セットアップを途中でやめてしまったせいか、OSを起動するたびに再セットアップの項目が出てきてしまい、起動後うかうかしていると再セットアップのプログラムが起動してしまいます。

再セットアップを完了させることなく、この現象を無くす事はできないでしょうか。
対処法をご存知の方、ご回答をお願いします。

Aベストアンサー

↓のと見比べて余計な行が無いか見て下さい。

http://www.netjapan.co.jp/FAQ/PQ_hint/bootini2.html

あと timeout=30 を0にすればXPがすぐに起動します
その時にマイコンピューを右クリックプロパティ
明細設定タブの起動と回復の中の設定をクリック
既定のオペレーティングシステムでMicrosof WINDOWS
じゃなくてMicrosof WINDOWS XPを選択しておけば
XPが起動します。

参考URL:http://www.netjapan.co.jp/FAQ/PQ_hint/bootini2.html

Q複数のexeファイルの同時セットアップ

VBで作った2つ(またはそれ以上)のアプリケーションを、まとめてパッケージ化して、1度のセットアップで2つとも同時にインストールすることは出来るのでしょうか。例えば、あるアプリケーションで実行専用のプログラムと設定専用のプログラムをわけて作成し、配布ファイルはひとまとめにして一度にセットアップしたいというような場合です。よろしくお願いします。

Aベストアンサー

実行専用プログラムをディストリビューションウイザードで作り、作成途中の「含まれるファイル」で設定専用プログラムを追加すればOKです。
このとき、設定専用プログラムの使用するDLLやOCXを追加する必要がありますが・・・


人気Q&Aランキング