- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:VB6.0 NTでは動くのにXPではエラー)
VB6.0 NTで動くのにXPではエラー
このQ&Aのポイント
- VB6.0で作成したソフトがNTでは動作するが、XPでは実行エラー76が発生する。
- 実行エラー76の原因がわからず、互換性の問題かもしれない。
- ソフトの作成者が退社しており、プログラムの中身を知ることができない。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
NTとXPでパス(フォルダ名)が変わっているからでは? NTってWINNTで、XPはWindowsだからとか? だから環境に合わせてあげないといけないんだと思いますけど。 違っていたらごめんなさい。
その他の回答 (2)
- redfox63
- ベストアンサー率71% (1325/1856)
回答No.3
もしかしたらログインアカウントに全角文字を使用していませんか Administratorなど英字のみのアカウントで動作させたら起動可能なのでは … もしそうなら パスの長さをLen関数で調べるなどしている部分があるのかもしてません そうなるとソフトの改修を依頼することになるでしょう または 英数字構成のアカウントで実行するようにするとか 一時フォルダーを環境変数TEMP(またはTMP)殻取得しているようならこれらの環境変数に全角文字を含まないように工夫してみましょう
- arubaitooyazi
- ベストアンサー率51% (278/538)
回答No.2
VB6.0とは、VB6.0ランタイムのこと? 良くは知らないのですが、XPで古いソフトを働かせるのに VB6.0 SP5だと動かないので、VB6.0 SP6を、インストール するのがありましたよ。で下記URLからDLして 使用していた様な気がします。ご参考まで http://www.microsoft.com/downloads/details.aspx?FamilyID=7b9ba261-7a9c-43e7-9117-f673077ffb3c&DisplayLang=ja