- ベストアンサー
VB4のWin2000、WinXP対応
VB4で作成したプログラムがWin2000やWinXPで実行できないようで 私もそのような環境を持ち合わせておらず困っています。 DLLファイルかOCXファイルの読み込みの際にエラーが起こるようなのですが 下記のファイルが各OSに対応しているかどうかおわかりになる方おられますか? もしくはファイルをいれる場所が悪いのでしょうか? また、対応させる手段はありますか? 1.VB4JP32.dll 96/03/09 2.VB40032.dll 96/01/12 3.MSCOMM32.ocx 98/06/24 4.COMCTL32.ocx 98/06/24 5.RICHTX32.ocx 96/03/09 6.TABCTL32.ocx 96/09/04 どうかよろしくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは。itohhといいます。 残念ながら、3から6のOCXを使用している段階でWin2000などでは、動作しないでしょう。 Win2000には、最新のOCXがインストールされていますから。 それに、VB4.2の開発環境がWin2000にインストールできないとなっていますから、開発 環境でさえ動作しないと言うことです。 VC++4.2などでは、MFCxx.DLLを使用しないで静的にリンクをして実行ファイルを作成するこ とができますから、その場合は、Win98で作成してもWin2000で動作させることはでき ます。(この場合も古いOCXを使用すると動作しない可能性はありますが。)
その他の回答 (1)
- a-kuma
- ベストアンサー率50% (1122/2211)
臨んでいる回答にはならないと思いますが、おせっかいなアドバイスを。 もともとVB自体でさえ、VB4 は 2000 や XP で動作することを保証されていません。 ましてや、それで開発したアプリケーションをや。 VBを使って開発をしている限りは、この呪縛からは逃げられません。 ぼちぼち、新しい開発環境に合わせて作り直す時期がきている、ということ だと思いますよ。 # 私は VB が嫌いなので、細かいことまではよく分かりません m(_ _)m