- ベストアンサー
実際の現場では、・・・
今度、会社で新しくパッケージソフトを作ることになったのですが、6.0で作ることになったんです。 世間では、Visual Basic 2008が発売されたりしていますが、実際の現場ではまだまだ現役で6.0が使われているのでしょうか? 実際には.NETに移行されていないのでしょうか? VBで開発をされている方教えて下さい。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
パッケージソフトですよね。 ということは古いOSもある程度サポートしなくてはならないのでは? となるとVb2008では.NET Framework 3.5が必要になりますがこれ自体のサポートにWindows2000やWindows98は含まれていません。 その他.NET開発ですと必ず.NET Framework が必要になるのですがスペックの低いマシーンに入れることを望まないユーザーは多く存在します。 上記のことを考慮すると必ずしも新しい開発言語が良いとはいえないのではないのでしょうか? 私はVB6、.NET2005をその都度使い分けて開発しています。
その他の回答 (2)
- shippo
- ベストアンサー率38% (1216/3175)
既存の流れがあるような場合は、まず確実なVB6になっているものがかなりあります。 要はVB6ですでに運用されているシステムがある場合、その内容を変換するなどしてVB.NETなどの方式に変換すると、思わぬトラブルが発生することもあります。 このようなトラブルが発生させられないようなシステムでは、まだVB6のプログラムに頼らざるおえないのが実情かと思いますよ。 また、新規にシステムを立ち上げる場合でも、会社にVB.NETなど新規システムを導入する場合は、導入費用(ソフト代や対応するPCなど)が必要であり、さらに既存のプログラマに対して教育しなければならないこともあり、お金もかかりますからね。
補足
説明不足ですいません。 補足ですが、前のソフトではVBではない言語を使っていたみたいです。 新しいソフト自体は別の人に作ってもらうことになっているのです。 それを、今度自分がカスタマイズなどをすることになったんでなんで.NETでしないのか聞きたかったんです。
- assault852
- ベストアンサー率48% (1364/2797)
まだ現役ですよ。 だって移行するのが大変だもん・・
補足
移行するのが大変だもん・・とは、 オブジェクト指向などを勉強しなければならないといことですか?
お礼
そうなんですか。無知ですいません。 ありがとうございました。