• ベストアンサー

2015年未だにVB6

最近かなり求人が多いのですが、未だにVB6.0で新規開発していて、無理してwindows8対応させている会社があります。それって世間的にどうなんですか?なくなりはしないと思いますが、技術力を疑います。

質問者が選んだベストアンサー

  • ベストアンサー
  • catpow
  • ベストアンサー率24% (620/2527)
回答No.2

まあ、VB6で開発した資産が沢山あって、新しく.Net環境やC#などの新しい言語に切り替えるとなると、その切替というか学習期間中に売上が激減する可能性が大です。 昔、オフコン(小さな汎用コンピュータみたいなの)上のアプリを、Windows上に移植した会社がありました。ソフト開発&移行はなかなかうまくいかず、売上激減となり、その会社の社長は、「首をつるのに良さそうな木はどれかな?」なんて自殺するのに適した木を探して海岸を歩いたことがあると話していました。 また、マイクロソフトが.Net構想を2000年に発表して、もう15年になるわけです。ですから.Net環境においても、技術革新が何度かありましたし、昨年は大きな変化もありました。.Netを使っている会社だとしても、10年以上前の技術レベルで停止しているところもあります。 いずれにしても、VB6で開発しているところが、最新技術に追いつくのは、小学生がいきなり大学を目指すような難しさがあると思います。が、今でもCOBOLの需要があるわけですから、開き直って「VB6でも商売が成り立つなら、新しいことを覚えない」という選択枝もありかもしれませんね。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (3)

  • maiko0318
  • ベストアンサー率21% (1483/6970)
回答No.4

事務系向きの最古であるCOBOLがUNIXで動いています。 要はコンパイラーの開発がされるかどうかですね。

全文を見る
すると、全ての回答が全文表示されます。
  • weavaest
  • ベストアンサー率15% (157/1020)
回答No.3

開発会社でしたら、致し方ない部分はあると思います。開発の内容はお客様次第なので、新規案件をVB6で開発して欲しいと言われれば、やることになる場合もありますね。提案力がなくて.netに移行の話ができないとか、VB6しか開発できないとかだと問題でしょけど、そもそも、そんな会社なら淘汰されてしまうでしょうね 「なくなりはしないと思う」とありますが、OSの64ビット化などで動作可能な環境が変化していますから、いずれは無くなると思います。

全文を見る
すると、全ての回答が全文表示されます。
  • okg00
  • ベストアンサー率39% (1322/3338)
回答No.1

特定のハードウェアを駆動させているとか、OCXに依存している等の事情があれば考慮します。 世間ではVisualStudio2010でも古いとか言われますけど...

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • VB2008ExpressのソースをVB2005Expressで動かしたい

     VB2008Expressでソフト作成していましたが、Windows2000でも動かす必要が発生し、VB2005Expressに環境を変更(ダウングレード?)しました。VB2008ExpressがWindows2000に対応していないというのに気がつきませんでした。  すると、VB2008Expressで作成していたソリューションファイルが開きません。以下のエラーが表示され、それで終わりです。 『選択されたファイルはソリューションファイルですが、このアプリケーションより新しいバージョンで作成されたため、開くことができません。』  何らかの方法でVB2008Expressのソース一式をVB2005Expressで利用することはできないでしょうか? (実行形式のファイルだけでなく開発環境そのものからWindows2000で動かす必要に迫られています。)  VB2008ExpressとVB2005Expressとで、相互に使える必要はないです。一旦VB2005Expressに持って行ければ、それはそのままでOKです。  作成したソフトはそう大規模なモノはないので、方法がなければベタですが、一から作り直そうかと思ってます。

  • VB5からAccess97が起動できない

    メイン部分をVB5、DBと印刷業務をAccess97で開発したアプリがOSをWindows95からWindows2000に変更したら、VBからAccessが起動しなかったり、VB終了後もAccessが残ったりします。今の仕様はAccessからVBメニューを起動し、印刷業務を選択した時にAccessをActiveにする設計になっています。VB5からAccess97の制御方法に問題があるようですが、対応方法が判りません。どなたかご存知の方は教えてください。

  • VB6.0とVB2005の共存は可能か

    会社のパソコンにVB6.0 SP6 Professionalが入っています。 今後のため、新たにみんなの学習のため、VB2005 Expressを入れたいんですが、 VB6.0とVB2005の共存は可能でしょうか。無理っぽい気がしないでもないんですけど 会社のパソコンだけに試してみるわけにはいかないんで、お願いします。 OSはXPです。

  • visual studio2005でvb.NETとvb2005

    visual studio 2005を購入して現在その研究中です。最近の開発環境としてwindowsからは.net frameworkというベースの環境としてさまざまなプログラミングを行うようになっていることは分かりました。 vbでのソフト開発を試みているのですが、その環境下でのvb.NETとvb 2005の違いがよく分かりません。どちらも.net環境であるので単に新しいヴァージョンになっただけでしょうか。どちらでやった方が良いか何か知っている事がありましたら、些細な事でも構わないので教えて下さい。よろしくお願いします。

  • VB5.0からのバージョンアップ

    VB5.0+XPの開発環境ですが、マイクロソフト社のHPで調べるとVB5.0+XPは対応OSではありませんでした。 http://www.microsoft.com/japan/msdn/vs_previous/vstudio/techinfo/toolos.htm 今後、VB5.0→VB6.0にバージョンアップをしたとして、その際に開発に大きく影響がある 変更点等はございますか?なるべく慣れた開発環境がいいのですが、そうも言っていられません。 既存のVB5.0で作成したプログラムを編集したりは可能なのでしょうか? また、VB6.0に当たり、開発でつまずく様な点はございますでしょうか?? VB5.0→VB6.0のバージョンアップに際し、メリット・デメリット、注意点等ありましたら、 教えて頂きたいです。

  • VBの開発ツール教えてください。

    こんにちわ。 VB6.0で販売管理のシステムを構築しようとしています。 データベースはMSDEを使用しようかと考えています。 開発のOSはwindows2000 professionalです。 何か良い開発ツールはないでしょうか? 教えてください。 宜しくお願いいたします。

  • VB、ASPの技術者がLAMP環境へ

    社内SEの転職先を探している者です。最近の社内SEの求人は、VBなどで作る社内向けの財務会計や販売管理のシステムよりも、社外に向けてのBtoCサイトやECサイトの管理・運営の求人の方が多くなってきた様に思えます。 私は社内向けの財務システムなどの開発及び管理の経験はあるのですが、社外向けのBtoCサイトの経験はありません。ただ、ASPでイントラネット環境下での販売管理システムは構築したことがあります(ASPのバージョン5.6、IISのバージョン6.0、DBはSQLServer2005)。あと、VB.NETの開発も多少やったことがありますので、オブジェクト指向の考え方やクラスの継承などは理解しています。 C#やASP.NETは経験がありませんが…。(多少@ITを読んでかじった程度の知識はあります。PostBackとは何かとかぐらいですが…。) BtoCサイト運営に興味はあるのですが、JavaやPHP、OSはLinux、DBはMySQL等のLAMP環境の所が多く、Windows環境下の開発になれた人間がLinuxでやっていけるか心配です。 BtoCサイト運営管理の仕事をやってる方、又は経験がある方にお聞きしたいのですが、イントラネット環境下のASPの技術程度では、JavaでLinux環境で社外向けサイトの開発は難しいでしょうか? それとも仕事をやりながらASPとの違いやSEO対策などEtoCサイトを運営する上で必要な知識と技術を1から気合を入れて勉強して身に付けていけばよいでしょうか?

  • SQL2008はVB6.0に対応していますか?

    SQL2008はVB6.0に対応していますか? VB6.0でプログラムを開発し、SQL7.0を使っていました。 サーバの老朽化で、サーバを変更するので、 それに伴いSQL7.0からSQL2008に変更する予定です。 質問ですが、 今までVB6.0で開発してきたプログラムはSQL2008でも 問題なく、稼動するでしょうか もし、稼動しない場合はどのようにしたらよいでしょうか よろしくお願いします。

  • VB.net2003のアプリをVB2010で動かせるようにしたい

    VB.net2003のアプリをVB2010で動かせるようにしたい VB.net2003で作られたアプリですが、windows Vistaや7では動作しないというバグが発生した為、 開発環境を最新のVB2010にして動作するようにしようとしています。 プロジェクトを開くと自動的に変換をかけてくれるのですが、リビルドをかけると 添付のようにエラーが1つ発生して他にもワーニングが山のように出てきます。 vbって基本的にはアッパーコンパチだった思ったのですが、 別バージョンで動かすのはムリなのでしょうか?

  • VB.NETで作成したプログラムの実行環境

    VB.NETで開発したプログラムが、 WindowsXP SP2 で動作しません。 VB.NET開発環境(Windows2000)は、MDAC2.7で、 WindowsXP SP2にはMDAC2.81が入っている (SP2にすると入るのでしょうか?それとも、XPには元から入っちゃってるのでしょうか?) からだと思います。 さらに、別のPC(Windows2000)に、 MDAC2.81(Microsoftよりダウンロードしたもの)を入れてみると、 こちらではプログラムが動いてしまいました。 ※ただし、ダウンロードする際、動作OSが表示されていましたが、XPは対応していないとのことです・・・ 開発環境より上位のMDACで動作しない、となると問題ですし、 また、XPでは使えない、となっても問題です。 この問題を解消する方法はありますでしょうか?

このQ&Aのポイント
  • ポリエステル100%のパンツにできたシミの染み抜き方法を教えてください。
  • 光沢や色がなくならないか心配なので、染み抜きをする際の注意点も教えてください。
  • ポリエステル100%のパンツの染み抜き方法や注意点について教えてください。
回答を見る

専門家に質問してみよう