統合開発環境の要素
Basic の作業環境は、設計、編集、コンパイル、デバッグなどのさまざまな機能が共通の環境に統合されているため、統合開発環境または IDE と呼ばれることがよくあります。従来の開発ツールのほとんどでは、各機能は独立したプログラムとして実行され、独自のインターフェイスを持っています。
このセクションでは、次のトピックについて説明します。
1. (VisualBasicIDEvbconStartingVisualBasicIDE) を起動して起動します。
2. 統合開発環境要素 (vbconIntegratedDevelopmentEnvironmentElements) では、IDE のさまざまなコンポーネントが導入されています。
3. 環境オプション (vbconEnvironmentOptions) は、個人のニーズを満たすように Visual Basic を構成します。
VisualBasicIDEを起動する
Visual Basic セットアップ プログラムを実行すると、既存のプログラム グループにプログラム項目を配置したり、Windows で Visual Basic 用の新しいプログラム グループとプログラム項目を作成したりできます。これで、Windows から Visual Basic を起動する準備が整いました。
Windows から Visual Basic を起動するには、次の手順に従います。
1. タスクバーの「スタート」をクリックします。
2. 「プログラム」を選択し、「Microsoft Visual Basic 6.0」を選択します。 -または- タスクバーの「スタート」をクリックします。 「プログラム」を選択します。 「Windows エクスプローラー」を使用して、Visual Basic 実行可能ファイルを見つけます。
3. Visual Basic アイコンをダブルクリックします。 Visual Basic のショートカット キーを作成し、そのショートカット キーをダブルクリックすることもできます。 Visual Basic を初めて起動すると、図 2.1 に示すように、統合開発環境のインターフェイスが表示されます。
統合開発環境の要素
Visual Basic 統合開発環境 (IDE) は、次の要素で構成されます。
メニューバー
使用されている Visual Basic コマンドを表示します。標準の「ファイル」、「編集」、「表示」、「ウィンドウ」、「ヘルプ」メニューに加えて、「プロジェクト」、「フォーマット」、「デバッグ」などのプログラミング固有の機能のメニューもあります。
コンテキストメニュー
よく行う操作のショートカットキーを搭載。使用するオブジェクト上でマウス ボタンをクリックしてコンテキスト メニューを開きます。コンテキスト メニューで有効な特別なショートカット キーのリストは、マウス ボタンがクリックされたコンテキストによって異なります。たとえば、ツールボックスを右クリックするとコンテキスト メニューが表示され、[パーツ]ダイアログ ボックスの表示、ツールボックスの非表示、ツールボックスのパークまたはハングアップ、またはカスタム タブの追加を選択できます。
ツールバー
プログラミング環境で頻繁に使用されるコマンドにすばやくアクセスできます。ツールバーのボタンをクリックして、そのボタンが表す操作を実行します。デフォルトでは、Visual Basic を起動すると「標準」ツールバーが表示されます。追加の編集、フォーム デザイン、およびデバッグ ツールバーは、[表示] メニューの [ツールバー] コマンドから出入りできます。
ツールバーはメニュー バーのすぐ下に配置することも、左境界線に対する垂直バーとして配置することもできます。メニューからドラッグすると、ウィンドウ内で「ハング」する可能性があります。
ツールボックス
設計時にフォームにコントロールを配置するためのツールのセットを提供します。デフォルトのツールボックス レイアウトに加えて、コンテキスト メニューから [タブの追加] を選択し、結果タブにコントロールを追加することでカスタム レイアウトを作成できます。
特殊なコントロールの詳細については、第 3 章「フォーム、コントロール、およびメニュー」および第 7 章「Visual Basic 標準コントロールの使用」を参照してください。 「ツールボックス」にコントロールを追加する方法の詳細については、第 4 章「プロジェクト管理」の「プロジェクトへのコントロールの追加」を参照してください。
プロジェクトマネージャーウィンドウ
現在のプロジェクト内のフォームとモジュールを一覧表示します。プロジェクトは、アプリケーションの作成に使用されるファイルのコレクションです。
プロジェクトの詳細については、第 4 章「プロジェクトの管理」を参照してください。
プロパティウィンドウ
選択したフォームとコントロールのプロパティ設定を一覧表示します。プロパティは、サイズ、タイトル、色などのオブジェクトの特性を指します。
プロパティの詳細は、第 3 章「フォーム、コントロール、メニュー」の「プロパティ、メソッド、イベントの概要」を参照してください。
オブジェクトブラウザ
プロジェクト内で有効なオブジェクトをリストし、コーディングを簡単にナビゲートする方法を提供します。 「オブジェクト ブラウザ」を使用すると、Visual Basic やその他のアプリケーションでオブジェクトを参照し、それらのオブジェクトに有効なメソッドとプロパティを表示し、コード プロセスを独自のアプリケーションに貼り付けることができます。
オブジェクト ブラウザを使用した表示プロセスの詳細については、第 9 章「オブジェクトを使用したプログラミング」の「オブジェクト情報の検索」を参照してください。アドインを使用して Visual Basic プログラミング環境を拡張する方法の詳細については、第 4 章「プロジェクト管理」の「ウィザードとアドインの使用」を参照してください。
フォームデザイナー
アプリケーションのインターフェイスを設計するためのカスタム ウィンドウとして使用されます。フォームにコントロール、グラフィック、画像を追加して、希望の外観を作成します。アプリケーション内の各フォームには、独自のフォーム デザイナー ウィンドウがあります。
アプリケーションにコントロールを追加する方法の詳細については、この章で後述する「初めての Visual Basic アプリケーション」を参照してください。インターフェイス設計の詳細については、第 6 章「ユーザー インターフェイスの作成」を参照してください。
コードエディタウィンドウ
アプリケーションコードを入力するためのエディタです。アプリケーションの各フォームまたはコード モジュールには、個別のコード エディター ウィンドウがあります。
コードの入力とコード エディタの使用の詳細については、第 5 章「プログラミングの基本」を参照してください。
フォームレイアウトウィンドウ
FormLayoutwindow (図 2.2) を使用すると、画面を表す小さな画像を使用してアプリケーションにフォームを配置できます。
即時ウィンドウ、ローカルウィンドウ、およびウォッチウィンドウ
これらの追加ウィンドウは、アプリケーションのデバッグ用に提供されています。これらは、IDE 内でアプリケーションを実行する場合にのみ有効です。
デバッグとデバッグ ウィンドウの使用の詳細は、第 13 章「コードのデバッグとエラーの処理」を参照してください。
Visual Basic インターフェイスの機能は、アドインを呼び出すプログラムを使用して追加することもできることに注意してください。 Microsoft およびサードパーティの開発者が提供するアドインは、グループ開発プロジェクトをサポートするソース コード管理などの機能を提供します。
環境オプション
Visual Basic は、個人のスタイルに合わせて作業環境を柔軟に構成できます。単一または複数のドキュメント インターフェイスを選択し、さまざまな統合開発環境 (IDE) 要素のサイズと位置を調整できます。選択したレイアウトは、Visual Basic セッション間で保持されます。
SDI または MDI インターフェイス
VisualBasicIDE には、シングル ドキュメント インターフェイス (SDI) とマルチ ドキュメント インターフェイス (MDI) の 2 つの異なるタイプがあります。 SDI オプションを使用すると、Visual Basic が現在のアプリケーションである限り、すべての IDE ウィンドウを画面上のどこにでも自由に移動でき、他のアプリケーションの上に配置されます。 MDI オプションの場合、すべての IDE ウィンドウはサイズ変更可能な親ウィンドウ内に含まれます。
SDI モードと MDI モードを切り替えるには、次の手順に従います。
1. 「ツール」メニューから「オプション」を選択します。 [オプション]ダイアログ ボックスを表示します。
2. 「詳細設定」タブを選択します。
3. 「SDI 開発環境」チェックボックスをオンまたはオフにします。次回 Visual Basic を起動すると、IDE は選択したモードで起動します。 -または- /sdi または /mdi パラメーターを使用して、コマンド ラインから Visual Basic を実行します。
ドックウィンドウ
統合開発環境の多くのウィンドウは、相互に接続したり、画面の端にドッキングしたりできます。ツールボックス、フォーム レイアウト ウィンドウ、プロジェクト マネージャー、プロパティ ウィンドウ、パレット、イミディエイト ウィンドウ、ローカル ウィンドウ、モニター ウィンドウが含まれます。
MDI オプションの場合、ウィンドウは親ウィンドウのどちらかの側に配置できますが、SDI の場合、ウィンドウはメニュー バーの下にのみ配置できます。特定のウィンドウの接続可能機能は、[オプション] ダイアログ ボックスの [接続可能] タブで適切なチェック ボックスを選択することによってオンまたはオフにすることができます。このダイアログ ボックスには、[ツール] メニューの [オプション] コマンドを選択してアクセスできます。
ウィンドウを停止または移動するには、次の手順に従います。
1. 停止または移動したいウィンドウを選択します。
2. マウスの左ボタンを押したまま、ウィンドウを目的の位置までドラッグします。
3. ドラッグするとウィンドウの輪郭が表示されます。
4. マウスボタンを放します。
->