Visual Basic
別名:Microsoft Visual Basic,VB
Visual Basicとは、Microsoftによって提供されている、主にWindows用のアプリケーションを開発するためのプログラミング言語、ならびに統合開発環境(IDE)の名称である。
Visual Basicはプログラム言語のBASICをベースとしており、Windowsとの親和性を高く保っていることと、全般的にコーディングをしなくても比較的容易にプログラミングできる点を大きな特徴としている。Visual Basicではボタンなどのパーツを配置していくことでGUIの画面やイベント処理などが設計可能となっている。これは後にRAD(Rapid Application Development)と呼ばれ、多くの開発環境で採用されている。
WordやExcelといったMicrosoftの主要なアプリケーションソフトでは、Visual Basicの簡易版といえるマクロ言語のVBA(Visual Basic for Applications)が採用されている。また、Visual Basicをベースとして本格的なオブジェクト指向の概念が導入されたプログラミング言語であるVB.NET(Visual Basic .NET)も提供されている。
参照リンク
Visual Basic デベロッパー センター - (Microsoft)
プログラミング言語の種類: | Swift 手続き型言語 VBA Visual Basic Visual C++ Visual Studio Visual C# .NET |
Microsoft.VisualBasic 名前空間
Visual Basic ランタイムの言語要素の詳細については、「Visual Basic リファレンス」を参照してください。
クラス
構造体 | 説明 | |
---|---|---|
SpcInfo | このクラスは、Visual Basic の Print 関数および PrintLine 関数をサポートします。 | |
TabInfo | このクラスは、Visual Basic の Print 関数および PrintLine 関数をサポートします。 |
列挙体 | 説明 | |
---|---|---|
AppWinStyle | Shell 関数を呼び出したときに起動されるプログラムが使用するウィンドウ スタイルを示します。 | |
AudioPlayMode | オーディオ関連のメソッドを呼び出すときに、サウンドの再生方法を示します。 | |
CallType | CallByName 関数を呼び出したときに起動されるプロシージャの型を示します。 | |
CompareMethod | 比較関数を呼び出したときに文字列を比較する方法を示します。 | |
DateFormat | FormatDateTime 関数を呼び出したときの日付の表示方法を指定します。 | |
DateInterval | 日付関連の関数を呼び出すときに使用する、日付の間隔の測定方法と日付形式を示します。 | |
DueDate | 財務関連のメソッドを呼び出すときに、支払い期日を示します。 | |
FileAttribute | ファイル アクセス関数を呼び出すときに使用するファイル属性を示します。 | |
FirstDayOfWeek | 日付関連の関数を呼び出すときに使用する、週の最初の曜日を示します。 | |
FirstWeekOfYear | 日付関連の関数を呼び出すときに使用する、年の最初の週を示します。 | |
MsgBoxResult | MsgBox 関数で返されるメッセージ ボックスのどのボタンが押されたかを示します。 | |
MsgBoxStyle | MsgBox 関数を呼び出したときに表示するボタンを指定します。 | |
OpenAccess | ファイル アクセス関数を呼び出すときにファイルを開く方法を示します。 | |
OpenMode | ファイル アクセス関数を呼び出すときにファイルを開く方法を示します。 | |
OpenShare | ファイル アクセス関数を呼び出すときにファイルを開く方法を示します。 | |
TriState | 数値書式指定関数を呼び出すときに、ブール値を示すか、または既定の値を使用する必要があるかどうかを示します。 | |
VariantType | VarType 関数で返されるバリアント オブジェクトの 型を示します。 | |
VbStrConv | StrConv 関数を呼び出したときに実行する変換の種類を指定します。 |
Visual Basic
(Microsoft.VisualBasic から転送)
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2024/07/04 16:10 UTC 版)
Visual Basic (ヴィジュアル ベーシック)はマイクロソフトが1990年代に開発していたプログラミング言語およびその処理系。通常はVisual Basicまたは略してVBと呼ぶ。単体製品パッケージのほか、Visual Studioに組み込まれたパッケージもあり[2]、さまざまな種類のアプリケーション開発に用いられていた。
注釈
- ^ VBでコンソールアプリケーションを開発する場合、Windows APIを駆使する必要がある[4]。
出典
- ^ a b Support Statement for Visual Basic 6.0 | Microsoft Docs
- ^ 連載:プロフェッショナルVB.NETプログラミング 第1回 さらなる進化を遂げたVisual Basic(3/6) - @IT
- ^ VB Visual Basicの新機能の歴史1
- ^ プログラミング Visual Basicでコンソールプログラムの開発
- ^ Visual Basic で DirectX を使おう | Microsoft Docs
- ^ MSDN Online - DirectX Developer Center - DirectX for Visual Basic | Microsoft Docs
- ^ DirectX Frequently Asked Questions - Windows applications | Microsoft Docs
- ^ Cooper, Alan (1996年4月22日). “Why I am "the father of Visual Basic"”. 2017年3月8日閲覧。
- ^ “Alan Cooper Receiving the Windows Pioneer Award 1994”. YouTube (2010年9月23日). 2020年5月3日閲覧。
- ^ Lohr, Steve (2008). Go To: The Story of the Math Majors, Bridge Players, Engineers, Chess Wizards, Maverick Scientists, and Ico (revised ed.). Basic Books. p. 96. ISBN 9780786730766 . "Cooper ... gained industry recognition as the "Father of Visual Basic." (Microsoft's lawyers once sent Cooper a cease-and-desist order, demanding that he stop using that title. But after Cooper complained, Gates patched things up and even lauded him as a "Windows Pioneer" at an industry conference.)"
- ^ “The Birth of Visual Basic”. 2020年5月3日閲覧。
- ^ Waite, Mitchell (1992). The Waite Group's Visual Basic How-To. Waite Group Press. ISBN 1-878739-09-3, 978-1-878739-09-4, pp. dedication page
- ^ Visual Basic 6.0のWebツール | Microsoft Docs
- ^ Compatibility Between the 32-bit and 64-bit Versions of Office 2010 | Microsoft Docs
- ^ Marc D'Aoust (2000年12月). “Avoid Writing Tedious, Boring Code”. Microsoft. 2008年11月10日閲覧。
- ^ Andrew Troelsen (2008). Pro VB 2008 and the .NET 3.5 Platform: The expert's voice in .NET. Apress. p. 5. ISBN 1-59059-822-9
- ^ Visual Basic 6.0 ファミリ製品のライフ サイクル ガイドライン | Microsoft Docs
- ^ [Visual Studio] 開発ツール対応 OS 一覧 – Cloud and Server Product Japan Blog
- ^ Getting ready for Windows 10 – SDKs, compatibility, bridges | Building Apps for Windows
- 1 Visual Basicとは
- 2 Visual Basicの概要
- 3 概要
- 4 歴史
- 5 派生言語
- 6 パフォーマンス等の課題
- 7 サポート期限
- 8 脚注
「Microsoft Visual Basic」の例文・使い方・用例・文例
固有名詞の分類
プログラミング言語 | WICS Windows PowerShell Microsoft Visual Basic Occam Tonyu System |
統合開発環境 | Lazarus Forte 4GL Microsoft Visual Basic Tonyu System ActiveBasic |
BASIC | GAME BASIC for SEGASATURN ROM-BASIC Microsoft Visual Basic ActiveBasic FutureBASIC |
Microsoft Visual Studio | Microsoft Visual J++ Microsoft Visual SourceSafe Team Foundation Server Microsoft Visual Basic Microsoft Visual C++ |
- Microsoft.VisualBasicのページへのリンク