• 締切済み

VBで作成したExeのOS環境による動作について

VisualBasic4.0で作成したExeファイルはWindowsXP環境では問題なく動作するのでしょうか? ちなみに、ExeはWindowsNT環境でコンパイルしています。

みんなの回答

  • SAT40
  • ベストアンサー率39% (178/450)
回答No.1

勤務先のシステム管理部門の話を総合すると、「動作する確率はかなり高い」ということでした。問題が生じるようでしたら、システム互換性ウィザードの助けを借りるのも一興かと思いますよ。NT環境でコンパイルしたものでしたら、NT SP5環境での互換性も検証できますし・・・・

関連するQ&A

  • VB2008で作成したEXEの動作出来ないのは?

    インターネットに接続可能なパソコンAにExpress Edtionをインストールし、プログラムを作成して出来たexeファイルがパソコンAで動作を確認できたので、実際に使用したいパソコンBとC(インターネットに接続出来ない)にコピーしました。しかし、パソコンBとCでは作成したEXEファイルは動作しません。パソコンBとCには"dotnetfx35.exe"でFramework3.5を、"dotnetfx35langpack_x86ja.exe"で日本語のLanguagePackをダウンロードし、無事にインストール出来ました。動作しない原因は、パソコンAで作成したEXEファイルの問題ですか?それとも、パソコンB&Cも問題ですか?教えていただけませんか?

  • VB6で作成したソフトについて

    お世話になります。 VB6で作成したソフトをWin2000環境でコンパイルしました。そのexeをXP上で動作させることができるのでしょうか?それともXP上でコンパイルし直さないといけないのでしょうか? 手元にXPがなくて困っています。よろしくお願いします。

  • VBを起動せずにEXEファイルを作成する方法

    表題のとおりです。 VBで作成したソースファイル等をVBを起動せずに、EXEファイルを 作成する方法を探しています。 と、言うのも、複数(VB以外も含む)のプロジェクトファイルを一度に コンパイルし、配布できる環境を作成するようにしたいのです。 要は makeファイル 等で作成出来ればと考えています。 何か、VBでEXEファイルを作成できるコマンドライン(C2.EXE等???)が あれば、お教えいただけませんでしょうか? よろしくお願い致します。

  • VBのEXEの作成

    VisualBasic2010でEXEを作成する際に発行で作成すると聞きました。 とても簡単なプログラムなのでEXEが1つできる想定でいたら、 publishというフォルダが作成されていて、そこにsetup.exeをはじめ、 application Filesフォルダ等、インストーラ形式で色々とできていました。 これは配布する時はpublish以下の全てを配布する必要があるのでしょうか。 application Filesというフォルダはなくてもいいような気がしているのですが。

  • WINDOWSNTでプロセス情報を取得

    VisualBasic6 WINDOWSNTの環境でどのプロセスが動いているかの情報を取得するシステムを作成しています。 WINDOWSXPの環境では、正常に動作したのですが、 WINDOWSNTでは、うまく動作しません、どなたか、 プロセス情報を取得する方法を教えてください。 また、WINDOWSNTの環境では無理なのでしょうか? よろしくお願いします。

  • exe(VB6.0)がDosPGとして認識される

    VisualBasic6.0で作成した.exeファイルがDosプログラムとして認識されます。 私は大阪の会社で働いています。 千葉のお客様で不思議な現象が発生して困っています。 そのお客様は、「A」というPCに共有フォルダーを作り、 「B」というPCでそのフォルダーをネットワークドライブを割り当てて、Rドライブとして使用しています。 「A」PCでも、同じフォルダーをネットワークのドライブを割り当てして、Rドライブとして使用しています。 いずれのパソコンもWindowsXPです。 フォルダーの構成図は「画像添付」をご参照下さい。 ※ D-PG.exeは固定されたパスでないと動作しないようにしてあります。   弊社のソフトで、VisualBasic6.0で作成しています。   「A」PCからも、「B」PCからも、R:\bbb\D-PG.exe とR:\ccc\D-PG.exe を起動しています。 「A」PCでは、R:\bbb\D-PG.exe とR:\ccc\D-PG.exe は問題なく動作しています。 「B」PCからは、R:\bbb\D-PG.exeがまったく反応しないので、エクスプローラで確認し、プロパティを見ますと、 Dosプログラムとして認識されています。 (添付画像の下に、D-PG.exeのプロパティを挿入してあります。) ところが、別フォルダーのR:\ccc\D-PG.exe は問題なく動作しています。 同じフォルダーにある、E-PG.exeも問題なく動作します。 (E-PG.exeはこれまで一度も起動した事がありません。普段はD-PG.exeを使っています。) また、R:\bbb\D-PG.exeを削除しようとしても権限がないとはじかれました。 先日、「A」PCで株式会社セキュアブレインの「gred AV アクセラレータ」のアップグレードしてから、 別の共有フォルダーが別のPCから見られなくなったので、これをアンインストールしたそうです。 アンインストールした後、今回の症状が問題となりました。 Dosプログラムとして認識を解除する方法はないでしょうか?

  • vb6で作成したexeのバイナリ比較

    こんにちは。 以下の点につきまして、調査が難航しておりますので、 有識者の方がいらっしゃいましたら、是非教えて頂きたく、宜しくお願い致します。 ★調査したい事 vb6で過去に作成済のexeファイルは、現在手元にあるソースからコンパイルして作成されたものかどうか、現在調査しています。 そこで、調査方法としまして、以下の方法で調査を実施しています。 ★調査方法 1.現在手元にあるソースをコンパイルして、比較先のexeファイルを作成する。 2.過去に作成済のexeファイルと、比較先のexeファイルのバイナリ比較を実施する。  ⇒2.1 スタートメニューからVisual Stadio 2008 コマンドプロンプトを起動する。   2.2 DUMPBIN /RAWDATA 過去に作成済の.EXE > first.txt   2.3 DUMPBIN /RAWDATA 比較先の.EXE > second.txt   2.4 FC /B first.txt second.txt   (参考にしたマイクロソフトサポート情報:http://support.microsoft.com/kb/164151/ja) この方法で比較したところ、非常に多くの差異が出ました。(12万行中、約6万行の差異) この差異は正しいのかどうか、試しにコンパイル日付のみが違うexeファイル同士を比較したのですが、 この時も同様に、非常に多くの差異が出ました。(12万行中、約6万行の差異) 以下、ご質問なのですが、 (1)私が実施しているバイナリ比較方法は間違っているのでしょうか? (2)上記の「★調査したい事」を達成する為、別の良い手段がありましたら、是非教えて下さい。 宜しくお願い致します。

  • VB6.0 exeファイルを作成すると動かなくなってしまいます。。。

    VB6.0で、RS232CのRTS、CTSを使用して、ONOFFスイッチを作成しました。 ONでデータ送信するプログラムを作成したのですが、VB開発環境上で 実行すると正常に作動するのですが、EXEファイルを作成して実行すると、232CのONOFFスイッチのところがうまく動かなくなってしまいます。 他のところはEXEファイルでも正常に動きます。 使用PCは同じPC上です。 何か解消法はありますでしょうか。 アドバイスをよろしくお願いいたします。

  • VB6.0 exe作成時に実行時エラー429が出て困っています

    すみませんが、どなたか教えてください。 デバッグ環境にて納入先より持ち帰ったアプリケーションのexeを実行したところ、 実行時エラー 429 このコンポーネントのライセンス情報が見つかりません。 デザイン環境でこの機能を使うために必要なライセンスがありません。 といったメッセージが表示されてアプリケーションが動きません。 デバッグ環境でexeを再度作成し直そうとしても、コンパイル後の exe作成の時点で同様のエラーが出て終了してしまいます。 解決方法をご存知の方がいましたらよろしくお願い致します。

  • VB6 exe作成時のアイコン変更方法

    VB6で自作したソフトのexe作るときに、そのexeのアイコンを変更したいのですが 方法がわからなく困ってます。過去レスや他サイト見ても。.NETやVC系は見つけたのですがVB6に関して見つかりません。。 【環境】  言語:VisualBasic6 OS:XP,SP2  ソフト:フォームx1、ボタンx1つ、ボタン押下でmsgboxが表示されるだけの      テストプログラムです。dll等のファイルの読み込みはしません。 【質問】 exeを作成するときに、表示されるicon(白と水色の斜め四角みたいなもの)しか 選択できません。 これを、別のiconを使用しexeの作成がしたいです。 ご存知の方、お助けを・・・。

専門家に質問してみよう