No.4ベストアンサー
- 回答日時:
添削、ありがとうございます。
m(_ _)m非常感謝, 真給nin添麻煩了!
・・・本題に戻ります。(汗
> 急いでいますので、ピンときたらぜひとも教えてください。
No.2さんご指摘の通り、Win 2000 環境と XP環境とで、ランタイムのバージョンが一致していない可能性はあります。
この場合、Win 2000 でコンパイルした実行ファイルをXP環境にインストールすると正常に動作しない、という現象になります。
しかし、No.1、2さんへのお礼を読んだところでは、実行ファイルをXP環境にインストールしたのではなく、2000環境でコンパイル可能なソースをXP環境でコンパイルできない、とのことですので、Windows 2000 環境にある、必要な「何か」がXP環境にはないことが原因と考えられます。
問題のプログラムですが、3rdベンダ製のコンポーネント (OCX等) をバインドしていませんか?
( バインドされているコンポーネントは *.VBPファイルをテキストエディタで開けば確認できます )
もし、そうであれば、Windows 2000 環境にインストールされているコンポーネントをXP環境にもインストールしないといけません。
VBアプリケーションは環境依存性が強いので、動作対象とする全OSで網羅的にインストールと動作の試験を行う必要があります。
No.5
- 回答日時:
No.4 の続きです。
> Windows 2000 環境にある、必要な「何か」がXP環境にはないことが原因
の場合、当該のソースファイルをVBのIDEで開き、[プロジェクト] - [参照設定] 画面で確認すると、「参照不可」と表示されているコンポーネントがあるはずです。
このコンポーネントをターゲットのPCに安装すればコンパイルできるはずです。
No.3
- 回答日時:
> 2000
Windows 2000という意味でしょうか?
Windows 2000 的意思ma?
どんなプログラムですか?
Ni写了 Shenme 程式?
ご使用のVBのバージョンを明記してください。
請標明ni使用的VB版本
もう少し具体的に書いてください。
請再写有点儿具体内容的文章
繁体字がお判りになるのなら、こちら↓で質問したほうがよろしいかと存じます。
如果ni看憧繁体字, 請使用na個↓BBS
http://www.vbqa.com/discuss/vb.old/
# ついでに中文のおかしなところを添削して頂けると嬉しいです。(爆)
(^_^;
参考URL:http://www.vbqa.com/discuss/vb.old/
2000 是WINDOWS2000的意思。
Ni写了 Shenme 程式?⇒NI 写的程序是Shenme程序?
主にDBと接続して、DBの内容を照会するプログラムです。
請標明ni使用的VB版本 ⇒ すごい、完璧。
VBのバージョン是6.0.
比如話、TRIMはコンパイラを通らないです。
請再写有点儿具体内容的文章 ⇒請再具体的写一点
如果ni看憧繁体字, 請使用na個↓BBS ⇒ すごい、完璧に近い。如果ni能看憧繁体字, 請使用zhe個↓BBS
ちょっとのぞいてみます。でもかなり急いでいますので、ピンときたらぜひとも教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 VirtualBox からWindows XP を起動すると画面が真っ暗になってしまいました 4 2023/07/09 16:19
- Windows Vista・XP WindowsXPを最近のパソコンにインストール出来ますか? 今使用している10で動いているパソコン 14 2023/05/06 08:23
- その他(OS) MS-DOSでなければ動かないPCゲームをXPで動かす方法を教えてください。 3 2022/08/06 18:46
- Visual Basic(VBA) VBプロジェクトでのフォルダ構成について 1 2023/07/22 03:49
- 物理学 物理 この問題はどう解けばいいのか教えて欲しいです。A側の運動量保存則は MaV₁a+mv=MaV₂ 1 2022/06/22 18:05
- Windows Vista・XP windows xp proが起動しなくなりました 10 2022/05/20 00:49
- 物理学 2物体の単振動 1 2023/08/17 20:27
- デスクトップパソコン フォルダ内のファイル移動が出来ません 3 2022/10/16 05:42
- Windows 10 Windows XP SP3 の電話認証を教えてください 8 2023/07/19 05:08
- Windows 10 VirtualBox 6.1.36 インストール時にエラーが表示されます 2 2023/07/09 11:34
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
実行後にコンパイルに失敗しま...
-
math.hに含まれる関数が使えない
-
C言語をコンパイルするとコンピ...
-
Eclipseで使えるコンパイラ、リ...
-
すべてのリビルド: 0 正常、 0 ...
-
C#で char型とstring型の比較で...
-
Linux(g++)とAIX(XL C++)の挙動...
-
ビープ音が鳴りません・・・
-
プレコンパイルの意味を教えて...
-
libsshのコンパイルエラー
-
c言語です コンパイルした時に...
-
[COBOL] ソースの復帰
-
VBで作成したOCXでバージョンが...
-
VBA と コンパイル の関係
-
VC++6.0の混在モード
-
Verilog_HDLでのdefineとifdef
-
C90とC99の計算結果の違い?
-
NASMとMASMの違い
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
<unistd.h>をVisualStudioでつ...
-
アプリケーションのDLLファイル...
-
C言語をコンパイルするとコンピ...
-
実行後にコンパイルに失敗しま...
-
math.hに含まれる関数が使えない
-
ビープ音が鳴りません・・・
-
c言語です コンパイルした時に...
-
<math.h>ヘッダを入力している...
-
C#で char型とstring型の比較で...
-
共有ライブラリの内容確認について
-
すべてのリビルド: 0 正常、 0 ...
-
[COBOL] ソースの復帰
-
64ビットのlinuxで32ビットメモ...
-
VS2010環境で2点ほど質問
-
gcc バージョン違いによるコン...
-
ヘッダーファイル『windows.h』...
-
C言語で作ったらWindowsでもMac...
-
自作DLLの中身を暗号化
-
MVSマシンで0C7でABENDしたので...
-
Verilog_HDLでのdefineとifdef
おすすめ情報