• ベストアンサー

VBを何に使われていますか?

y_heroheroの回答

  • ベストアンサー
回答No.1

言語って業務やシステムに対して向き不向きがあると思うんですよ。 VBのメリットで言えば、 Windowsに特化している為相性がいい事とコーディングのしやすさ、フォームの作りやすさ等があげられます。 逆にデメリットとして、 Windows以外のOSでは動作しない。 マシンにインストールされているモジュールに動作が依存されてしまう。(IE等) 経験の浅い人(素人)でも作れる為バグが多い。(さらに仕事の単価が安い) 処理が遅い。(致命的ですね) さらにWindowsの開発のデメリットとして、 開発者がMS(ゲイツ君?)の思うがままに振り回される! 等々デメリットの方が多い気がします…。 別にVBがだめだという訳ではなくて、 画面等のユーザインターフェースはVBで作ってC++で中身を書くなんてのは実際の業務でもよく行われてます。 要は使い分けですね。 ⇒でも今後はJAVAにとって変わられるんだろうな…。  VBの仕事ってなくなってきたし…。  期待してたVisualStudio.NETもあんまり使い勝手よくないし…。(ぼそっ) P.S. 面倒なんて少しでも思ったらこの業界では働けません。(^^ ;)

mishida
質問者

お礼

ありがとうございます。 > 面倒なんて少しでも思ったらこの業界では働けません。  おっしゃるとおりです。  面倒なのは、言語を覚えることそのものよりも、覚えている過程の生産性の低下のフォローかもしれないです。 > 開発者がMS(ゲイツ君?)の思うがままに振り回される  うーん、それでなくともいろいろに振り回されるのですから、お○ゃくとか、し○○ょうとか。せめて間発環境くらいは、たしかに振り回されたくはないですね。 > VBの仕事ってなくなってきたし…。  うーん、そうですか。VBの仕事って減っているのですか。他の言語が増えているのでしょうかねぇ。

関連するQ&A

  • Visual Basicの将来性について

    現在、技術職をしている者(プログラマーではありません)ですが、何かプログラムを勉強したいと考えています。 ゆくゆくは仕事の業務に役立つようなアプリケーションを作れればと考えています。 そこで他の言語よりとっつきやすそうなVisual Basicを勉強するつもりですが、VBを教えてくれそうなスクールは少なく、むしろVBAのスクールの方が圧倒的に多いです。VBを勉強していっていいものか悩んでおります。 ・業務改善のアプリケーションならVBよりVBAを勉強するほうが実用的なのでしょうか? ・VB以外にとっつきやすく実用的な言語はあるのでしょうか? わかる方、お教えいただければありがたいです。よろしくお願いします。

  • なぜコンピューターをよく知った人はVB嫌いなんですか

    ネットでプログラマーの嫌いな言語でよくVisual Basicを嫌いな言語にあげている人をよく見ます。そしてそういう人の好きな言語にC,C++,Lispなどをあげています。Excel VBAはよくお世話になるので 個人的にVBはすごく役に立ってくれています。なので嫌いという 感情はありません。というかそこまで言語は知らなかったりします。 VBが嫌いな人って何か理由があるんでしょうか?文法が嫌いとか、 マイクロソフトが嫌いとかそんな理由で嫌いな人が多いのでしょうか?

  • VBとVB.Netについて

     早速質問します、よろしくお願いします。  これからソフトの勉強をしようと思いますが、Visual Basic Application (VBA)、Visual Basic(Ver6.0)、Visual Basic.Netとのそ れぞれの違いを教えてください。  またこれから勉強するにはどのソフトを勉強すれば良いですか。  Visual Basic.Netをマスターすれば、VBA、Visual Basic(Ver6.0)も使えるようになりますか。  また、C言語とC++との違いも教えてください。友人に聞くとC言語はもう古くて最近は殆ど使う人がいないとも聞きましたが、本当でしょうか。  勉強しやすい言語はどれですか。windowsはどの言語できてるのですか。  以上、よろしくお願いします。

  • VisualBasicのよるBASICプログラムの実行の可否

    初心者な質問ですが、VBでBASICのプログラムを動かすことは可能ですか?VC++でC言語は動かせるようなんですが今度BASICのプログラムを動かすことになってVBを買う予定なんですが、果たして動くのかわかりません。よろしくお願いします。

  • バッチコマンド+VBでできること

    ◆質問内容◆ ・バッチファイルでできること(メリット+デメリット) ・VBA(Visual Basic)でできること(メリット+デメリット) ・バッチ+Visual Basicを組み合わせてできること(メリット+デメリット) ・この2つではできないこと を教えてください。 自分はC言語や他のプログラムの作り方が分からないためバッチファイルとVisual Basicではどこらへんまでできるのかを教えてくださいませ。 分かる範囲で良いためいろいろ教えて下さい

  • なぜ、VBよりC#を勧めるのですか?

    プログラミング初心者やBASIC経験者に対して、C#を勧める人が結構いるみたいです。 C#よりVB2005を勧めるといった人はほとんど見かけません。 BASIC系の言語を知っていればVBScriptやVBAなどの理解も早いと思いますし、VB.NET(2005含む)の方が参考書や参考Webページが多いように思われます(初心者向けの物は特に多いのでは…) VB6の頃はオブジェクト指向の機能が不完全でしたが、VB.NETになってからは、完全なオブジェクト指向言語となったように聞いていますが… C#の方が洗練されているとか美しいとかいった事を聞きますが、その程度の事は所詮好みの問題ではないでしょうか 生産性や開発コスト、プログラムの管理といった具体的な観点でC#を勧める理由が知りたいです。

  • 最近のVisual StudioでVB6の開発は可能ですか?

    VBAの仕様経験はありますが、VBは素人です。 VB6で開発されたprogramを利用して、program開発するのですが、 現在のVisual Studio2007で、VB6を利用した開発はできますか? VB.netは空くまで.net仕様でしかできないのでしょうか? また、できるとしてもかなり複雑になりますか? 利用するDllがC++baseのものがあったら、 C++.net経由で使うのは容易いですか? VCの経験はありますが、 あまりいろいろな方法を覚えないといけないのは大変なので、 適切な方法があれば教えてください。

  • VBA経験者がVB2005を使えますか?

    今までExcel2000のVBAを使って簡単なプログラムを作っていました。今度本格的にVBでプログラムを組みたいのですが、Excel2000のVBAとVB2005はまったく違うものなのでしょうか?(言語の書式など) やりたいことはネット上からデータ(数値や文字列など)を収集して計算することです。株情報などのデータを収集して最適な結果を導き出すもので、今まではExcelで手動で入力していたものを自動化したいと思っています。 また、この場合はVisualStudioではなくてVisualBasicだけを購入すればいいのでしょうか? よろしくお願いします。

  • ACCESSでVBを使用する方法が知りたいです。

    ACCESSでVBを使用する方法が知りたいです。 よろしくお願いします。 ACCESS2007or2010でVisual Basicを関連付けて操作する方法が知りたいです。 書籍、HPなんでも構いませんので情報ください。 VBAではなくvisual basicの方です。 access,VBどちらも単体では簡単な操作はできるのですが、 VBで作ったブログラムをACCESSで動かすことなどさっぱりわかりません。 マイクロソフトの.NET用のページは見ましたが参考にできませんでした。 どなたかよろしくお願いします。

  • accessからVBまたはVCへ移行

    クライアントではaccessを使い、SQLserverと接続する業務アプリがあります。 クライアントでのaccessをVBかVCに置き換えようとしたとき、どちらがより簡単に移行できるでしょうか? ただしaccessのVBAは詳しいですが、VBとVCは触ったこともないので、勉強しながら移行ということになります。