• 締切済み

VB XPで作成し、NT機で稼動

初めまして。 今現在、XP機でVB6.0を用いてプログラムを作成中です。 そこで、完成したソフトをNT機で動かそうとした場合、動作するのでしょうか? わけがありまして、NT機にて動作させたい状態になっております。 宜しく御願い致します。

みんなの回答

  • equinox2
  • ベストアンサー率48% (321/660)
回答No.3

このあたりを参考にしてください。 http://support.microsoft.com/search/default.aspx?mode=r&query=windows%20nt%204.0&catalog=LCID%3d1041&1041comm=1&1041mt=1&spid=2971&range=1-166 かなり前なのでうろ覚えですが、コモンダイアログがバージョンにより 非互換な部分があったように思います。

  • NYOI
  • ベストアンサー率58% (56/96)
回答No.2

VB6のランタイムはNTもサポートしておりますので、ランタイムをインストールしてあげれば、問題なく稼働すると思われます。 http://www.microsoft.com/downloads/details.aspx?displaylang=ja&FamilyID=7B9BA261-7A9C-43E7-9117-F673077FFB3C No.1の回答者さんは >VBでの場合、出来上がった物に作成時のOS環境が大きく影響を与えるため と書かれておりますが、自分はそういった経験がありません。 XPで開発、他OSで稼働させる、というのは良くある話です。

  • wolf03
  • ベストアンサー率22% (241/1086)
回答No.1

その対象となるNTは3.1~4.0のいずれでしょう? SPの適用状態は? 以上を置いておいてもVBでの場合、出来上がった物に作成時のOS環境が大きく影響を与えるため殆ど動作しないでしょう。 VBの開発環境は動作環境以前の状態にするのが常道です。

関連するQ&A

  • VB6.0 NTでは動くのにXPではエラー

    初めまして。 現在,VB6.0で作成してあるソフトを現在PC(NT)で動作させているのですが,そのPCが古いため新しいPC(XP)でソフトを動作できるようして欲しいと頼まれました。 しかし,XPでソフトセットアップした後,ソフトを立ち上げようとすると, 「実行エラー76  パスが見つかりません」 とエラーが出てしまいます。エラーコード76についても調べてみたのですが,原因がわからないため詳しい方がいましたら教えていただけますか? また, NTではソフトは立ち上がるので,XPとの互換性の問題なのですか? NTで動くソフトを作ったのは業者なのですが,プログラムを担当した方が退社されていて,プログラムの中身を知ることはできません。

  • NT ⇒ XP へのソフト移植 VB

    たびたびお世話になっております。 NT機にて、VB6.0で開発されているソフトがあります。 今現在,NT機にてそのソフトを稼動させており、。 NT機が古くなってきたため、XP機へ替えたいと考えています。 そこで質問なのですが、NT機で動かしているソフトのソースコードを XP機のVB6.0開発環境で動かせば、そのまま動くのでしょうか? VB6.0はOSに依存していて簡単に動かないのかと思っています。 もし、動かなかった場合、VB.netに移植しなければならないのでしょうか?                      宜しく御願い致します。

  • NT ⇒ XP へのソフトの移植

    初めまして。 現在,VB6.0で作成してあるソフトを現在PC(NT)で動作させているのですが,そのPCが古いため新しいPC(XP)でソフトを動作できるようして欲しいと頼まれました。 しかし,XPでソフトセットアップした後,ソフトを立ち上げようとすると, 「実行エラー76  パスが見つかりません」 とエラーが出てしまいます。エラーコード76についても調べてみたのですが,原因がわからないため詳しい方がいましたら教えていただけますか? NTで動くソフトを作ったのは業者なのですが,プログラムを担当した方が退社されていて,プログラムの中身を知ることはできません。 自分自身で新しくプログラムを作っていたのですが、うまくいかず。困っています。宜しく御願いします。

  • NT4.0からNT2000にしたら

    NT4.0からNT2000にしたらにVB (OFFICE95に入っていたもの)で作成したプログラムが 動かなくなると聞いたのですが、本当でしょうか? 動くようにするにはどうしたらいいんでしょうか?

  • Win NT → Win XP へ変更

    こんにちわ。初めて質問させていただきます。 現在、会社で訓練装置というのがあります。 訓練装置は汎用PCを使用し、訓練用のソフトをとある会社に作成をしてもらったものを使っています。 現在のPCのOSがWin NTを使用しています。 このWin NTがマイクロソフトによるサポート(訓練装置用ソフト開発時のサポート)が2004年で切れているそうです。 訓練装置用ソフト開発メーカーは、サポートのきく、XPにしたいと言ってきています(見積 500万程度。ソフトXP用の再構築費含む) ここで質問です。 1、現在使っているハードが壊れて修理不可の場合、現在販売しているPC本体のみ購入し、それにNTを入れることは可能か? 2、「1」でNTがいれることができた場合、新PCに対応したドライバーを入手することが可能か。 3、「1・2」が不可能な場合、NTへの変更を検討したいが、その場合、NT用で作成したソフトはXPでは正常に動作しないものなのか?(メーカーは動作しないというが、なぜなのか理解しがたい) 値段が値段だけに慎重に検討したいので、PCに詳しい方のみ回答お願いします。

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

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

  • NT4.0機のウイルスチェック

    今でもNT4.0を現役で使用している者です。 ソフトの性質上、他のOSでは使用できません。 試しに2Kはもちろん、XPにもインストールした事もありますが、 まともに動きませんでした。 という訳で、仕方なく今でもNT4.0な訳ですが、 他のPCとLANで接続しており、 DATAのやり取りはしているのですが、 ここで、NT機のウイルスチャックが出来ない事で悩んでいます。 他のPCはXPと2Kなので、 ウイルス対策にソフトを購入したり、 無料のソフトをDLしたりで対応出来ますが、 NTは基本、対象外(OSが古い)でサポートをしていません。 あるにはあるようですが、かなり高価なようで・・・ そこで考えている事は、 NT4.0をスタンドアローンで使用し、 ネットワークから切り離そうかと考えています。 DATA交換はMOでしようかと(ちなみにMOはあります) もしくはXPか2K機とクロスケーブル(LAN)にて直結し、 そのXPか2Kをネットワークに接続する。 でもそれだとXPか2Kの方にLANが二つ必要になると思うので、 ルーター上の設定で、 NT4.0機は外部(インターネット)との接続は出来ないが、 他のPCとのDATA交換が出来る環境を作ろうかと・・・ ただ、物理的にケーブルで繋がっている以上、 スタンドアローンで使用する方が確実なのかな? とも思っているのですが・・・ ここまでは、お題にある内容のバックボーンを知って頂く為に、 ご説明してきましたが、 ここからが本題です。 どちらにせよ、NT4.0機をウイルスチェックしたいのです。 スタンドアローンで使用するにしても、 今後は繋がっているXPか2K機の方から来るDATAを、 ウイルスチェックしますが、 それでも、その環境にする前に、 一度だけでもNT4.0をチェックしておく必要があるかと・・・ で、ソフトはありそうにもないので、 NT4.0機のHDDを取り出し、スレーブにした後、 XP機か2K機にスレーブとして接続。 その後このHDDをウイルスチェックするという方法は有効でしょうか? USB変換ケーブルも持っているので、 NT4.0のHDDをこのケーブルにてUSBでXP機か2K機に接続し、 リムーバブルとしてウイルスチェックするという方法でもいいですが。 とにかく、物理的にNT4.0機のHDDとして他のPCでウイルスチェックするという方法の 有効性についてご意見下さい。 宜しくお願いします。

  • fpSpreadコントロール ライセンスがない

    初めまして。VB6.0 SP6でプログラムを作成中です。 今現在、NT機にて動かしているソフトがあります。 そのソフトのソースをXP機へ移し、コンパイルを使用とすると、以下のようなエラーがでます。 「このコンポーネントのライセンス情報がありません。」 fpSpreadコントロールが使用されているみたいのですが、XP機へ移すとフォーム上に貼り付けられていたコントロールもなくなっています。 原因分かる方がいられましたら、宜しくお願い致します。 また、fpSpreadコントロールをしたい場合、どのコンポーネントを入れれば良いのでしょうか? 本で調べたのですが、fpSpreadコントロール自体が載っていませんでした。

  • Xp環境でVB6.EXE起動中待ち状態で他のアプリ

    何方か、アドバイス頂ければ幸いです。 Xp(SP3) の環境でVB6(SP6)で作成したアプリを実行中、たとえば、DB問い合わせで 待ち状態になった時、Excel 等を起動させようとすると、待ち状態が完了するまで 立ちあがってきてくれません。 また、この時、デスクトップにあるアイコンが、点滅状態になってしまします。 NT4.0の時は、このような現象にはなりませんでした。 プログラムの作りが悪いのでしょうか?、それとも、Xpでは当然の現象なのでしょうか?。 ご指導の程、宜しくお願い致します。

  • NT機 NICネットワークインターフェイスカード

    現在NT機を使用しているのですが、本機を認識されなくなりました。 そこで、スロットへNICを増設したいのですが、使用するNICはどのようなものなのでしょうか?(XP機とでは違うのかなど・・) 今現在のNT機は、タッチパネル式で基板に受け込まれているようです。 宜しくお願い致します。

専門家に質問してみよう