特定の個人・団体・企業を誹謗中傷するコメントを見つけた場合、即刻削除させていただきます。ご了承ください。

2009年05月29日

Microsoft Visual Basic


Microsoft Visual Basic


出典: フリー百科事典『ウィキペディア(Wikipedia)』

パソコン&PCパーツの GENO
無料リンクサイトならGIGISITE

かわいくて高機能なアクセス解析ツール【アクセスプラス】が使えるのは【Color Me Shop! pro】だけ!

ロリポップのドメインは選べる全85種類!!


Microsoft Visual Basic(マイクロソフト ヴィジュアル ベーシック、VB)はBASIC言語を基に作られたマイクロソフトのスタンドアロン開発用プログラミング言語であり、RADに対応した統合開発環境名称

概要

マイクロソフトのQuickBASICを拡張したもので、Microsoft Windows (Windows) 用のアプリケーション開発、および Web用のアプリケーション開発、モバイル向けのアプリケーション開発などを行うことができる。Visual Basicを略してVB(ブイビー)と呼ぶことも多い。当初からWindows向けに開発されたため、同社製品との親和性は非常に高い。バージョン1.0ではWindows版の後にMS-DOS版が発売されており、キャラクタベースにもかかわらずコントロールを配置してGUIを構築することができた。ただしキャラクタベースであるため、フォームを使用した場合、グラフィックスの描画は不可能である。

「BASIC」の由来から、プログラミング初心者用といわれることが多く、また当初のバージョンでは機能も限定的だったが、バージョンを重ねるごとに拡張され現在ではさまざまなビジネスシーンで活用されている。

フォーム上にあらかじめ用意された各種のGUIパーツ(コントロール)を配置して、それらのプロパティが変更されたり、マウスでクリックされたりするなどイベントが発生した場合の処理を記述(コーディング)してゆくことで、プログラムを作成していくスタンスが特徴。グラフィックの描画などGUIを実現するときに付随する定型的な画面管理はパーツの内部で行なわれ、ユーザがコーディングする必要がないため複雑なGUIを利用したプログラムを簡単に作成することができる。

言語仕様は純粋なBASIC言語に比べかなり拡張されており、構造化プログラミングやオブジェクト指向に近い概念が取り入れられている。バージョン6.0以前ではオブジェクト指向的な要素は完全には実装されておらず、特に継承にあたる機能は皆無だったが、バージョン7.0(2002)以降では完全にオブジェクト指向言語としての機能を実装している。

初心者用と言われていた初期のバージョンと比較すると、バージョン6.0以降のVisual Basic本体は高度な機能を持っており、かなりの機能を持つソリューション開発も出来る。ただし、Java、C#など他の高級言語と同様に、実行速度面はC/C++で記述したネイティブプログラムに比べ10倍から20倍遅いと言われている。ただ、実際には処理の種類に応じて速度比較の結果は異なる。また、敷居の低い開発言語であるため、非難や侮蔑の対象となることがある。しかし簡易性からハイレベルのプログラマにも根強いファンは多い。

DirectXではDirectX7以降、Visual Basic上からでも利用が可能となっている。Visual Basic6.0ではVB用の(COM)タイプライブラリを使用する事でDX7及び8を、VB7.0(2002)以降ではDX9を操作する為の(.NET)マネージドコードライブラリが提供されている。




詳細(ウィキへ)
posted by gensou-choumazin at 04:54| Comment(1) | コンピュータ用語 | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
やほ、このサイト凄く良かったです。また色々教えてくださいね!
http://fhurl.com/c8437?o45wuy9
Posted by ハル at 2009年05月29日 06:25
コメントを書く
お名前: [必須入力]

メールアドレス: [必須入力]

ホームページアドレス: [必須入力]

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。