- ベストアンサー
ActiveBasicとVisual Basic
ActiveBasicとVisual Basicは別物ですか?? 今、Basicをならってるんですけど、、どっちを使っていいかわかりません。なので、教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
VisualBasicもVB6までと、VB.NET系統があり、VB.NETは、学習者に取って、別物に見えるでしょうし、別物と思ったほうがよいとおもう。 ただしVB 6.0は http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1112937156 参照 ActiveBasicはDOS時代のBasic風で、フォームやテキストボックスなどの画面は簡単に作れるのかな。難しそう。 http://orios.s151.xrea.com/activebasic/ ーー いまどきウインドウズの画面やフォームなどが作れない言語は学習用か、計算をさせるに特化したものでないと使い道がない。 ーーー そう思って http://orios.s151.xrea.com/activebasic/ ウインドウパーツを見ると基本的なコントロールは使えるようだ。 コントロールも上記以外のものを増やせるであろう。 ーー 一方、マイクロソフトのVisualBasicはコントロールをツールボックスからコンテナにD&Dで貼り付けるのを基本にして、徹底している。 その辺が大きな違いではないかな。 ーー 文法の骨格は、共通しているようだ。 ーー >どっちを使っていいかわかりません 学校か何かが、ActiveBasicで教えていて、質問者に選択の余地は無いのではないですか。そういう機会を捉え、ActiveBasicを学んで置くのもためになると思う。 ActiveBasicを学ぶ(学校等が教えるレベル)のはそんなに深入りしたものではないでしょう。 ただ言語の違いは甘く見てはいけないと思う。ピリオド1つの違いで 動かない世界だから。 それにクラスや継承がどうたらとか、VB.NETは出てくるので覚悟が必要。 >どっちを使っていいかわかりません 判断基準はなに?それが判らないと判断しようが無いのでは。質問者の将来進む方向などが絡んでくると思う。 常識的にはVB.NETが(多少)使えます、でソフト業界などへの就職などのばあい、相手がわかりやすいかもしれない。 ーー またウインドウズOSやデータベースやWEBとの親和性やXMLなど関連も、マイクロソフトが全力を挙げてフォローしているので、ActiveBasicは相当遅れての後追いになるのではないかな。
お礼
ありがとうございます。オブジェクと指向もあるので、まったく別物になってしまいますね・・・