電子書籍の厳選無料作品が豊富!

お世話になります。
なんとかVBでEXEまで作成しました。
自分のPCでは実行できたのですが、
他のPCではエラーになります。
MSFLXGRD.OCXがない・・・みたいなエラーです。
エラーになったPCには既にVBのアプリケーションが
インストールされていて、必要なランタイムは
多分そろっていると思います。
検索したらMSFLXGRD.OCXは見つかりました。
これってバージョンの問題ですか??

フリーで色々あるランタイムパッケージなどを
ダウンロードした方がいいですか?
既存のAPが動かなくなると困るので、
あんまりしたくないんですが。

VB6.0でOSはどれも2000です。
よろしくお願いいたします。

A 回答 (4件)

#2です。



MSFLXGRD.OCXだけを選択して、最低限のsetup.exeをセットアップウィザードで作ればいいんです。

しかし、
セットアップウィザード時に、インストーラに組み込むモジュールの一覧
もしくは、
インストーラ内の情報ファイル(拡張子忘れました)記述されているファイル一覧
と、
インストールしようとする端末の各ファイルを比較して、バージョン違いが無ければそのままsetup.exeでインストールしても、問題ありません。

#OSが同じで、インストールしているソフトも同じで、SPも同じであれば、何も問題ありませんが。
    • good
    • 0
この回答へのお礼

2度も回答本当にありがとうございます。

無事インストールできました。
他のAPも動作OKのです。

ありがとうございました。

お礼日時:2005/05/25 11:11

DataGridを代わりに使用しても 同じですか?

この回答への補足

ありがとうございます。
すぐ配布したく、(自分の知識不足のせいで)
作り変える時間がないので、できればこのまま
配布したいのです。今後の課題として
DataGridについて勉強します。

補足日時:2005/05/25 08:17
    • good
    • 0

VB6.0に標準で付いている、セットアップウィザードでインストーラーを作りましょう。



それが一番確実です。

この回答への補足

ありがとうございます。
なんとかインストーラをウィザードに従って
作ってみました。しかし、私の作ったsetup.exeを
実行して、現在入っているAPが動かなくなると
困るので、まだ実行していません。
注意することや実行前に確認しておくことなど
ありましたらアドバイスお願いします。

補足日時:2005/05/25 08:23
    • good
    • 0

msflxgrd.ocxはレジストリー登録が必要です。


また、単体では配布禁止となっていますので
ランタイム類をインストールする必要があります。

また、エラー構文は略さないでこちらに伝えましょう。
エラー内容で違った対処法になる場合もあるからです。

エラー内容が不明なのでこれで駄目なら諦めましょう。
    • good
    • 0
この回答へのお礼

ありがとうございます。
エラーを省略してしまって、失礼しました。
英文だったので、つい。。。
エラーコード372
failed to load control "MSFlexGrid" from MSFLXGRD.OCX.your version of the control MSFLXGRD.OCX may be outdated.make sure you are using the version of the control that was provided with your appliation.
でした。

お礼日時:2005/05/25 08:46

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


おすすめ情報