第1回 初めての「Visual Studio .NET」:連載簡単!Visual Studio .NET入門(4/4 ページ)
.NETでプログラムを作るには? VS.NETの使い方は?そんな新人プログラマのために VS.NETプログラミングをゼロから解説。
3. 初めてのプログラムを実行する
プロジェクトの新規作成が完了すれば、IDEが次の画面ようにプログラミング可能な状態になる。
IDE画面の基本的な部品
プログラムを動かす前に、今後の連載での説明のためにも、このIDE画面を構成している最も基本的な部品について解説しておこう。なお、IDE画面のより詳しい内容については、次回紹介する予定だ。
WindowsアプリケーションのIDE画面
Windowsアプリケーションのプロジェクトを新規作成すると、このようなIDE画面が表示される。なお、以下の各項目では説明していないが、メニュー・バーについては先ほど述べた。また、ここで解説していない部品については、次回解説する予定だ。
(1)タイトル・バー。「キャプション・バー」とも呼ばれる。「<プロジェクト名> ― <使用している言語名> ― <編集しているファイル名>」などが表示されている。
(2)ツール・バー。ツール・バー上のボタンを押すだけで、VS.NETのさまざまな機能を呼び出すことができる。
(3)編集画面。ファイルなどを編集するための画面。[マイ プロフィール]で「内部ヘルプの表示」を選択した場合は、ここにヘルプ画面も表示される。
(4)ステータス・バー。いま行っている作業の状態(ステータス)などが表示される。
プロジェクトからプログラムを生成する
プロジェクトの新規作成が完了すると、Windowsアプリケーションのひな形となるソース・コードが記述されたソース・ファイルが生成される。つまり、すでに「ひな形のWindowsアプリケーション」が完成しているので、これをプログラムとしてすぐに動かすことができる。プログラムを動かすには、次の2つの作業が必要となる。
- プロジェクトからプログラムを生成する
- 生成されたプログラムを開始する(=動かす)
まず「プロジェクトからプログラムを生成する」には、メニュー・バーから[ビルド]―[ソリューションのビルド]を選択する(「ソリューション」の意味は次回以降解説)。もしくは、ショートカット・キー[Ctrl]+[Shift]+[B]を押す。なお、プロジェクトからプログラムを生成する作業は、プログラミング用語で「ビルド(Build)」と呼ばれるので、覚えておいてほしい。
これにより、次の画面ようにIDE内に[出力]ウィンドウが表示され、プログラムが生成される(=ビルドが正常に終了する)。なお、プログラムの生成場所に関しては、次回以降で説明する。
IDEの出力ウィンドウ
プログラムを実行する前に、プロジェクトからプログラムを生成(プログラミング用語では「ビルド」)する必要がある。ビルドを行うには、メニュー・バーから[ビルド]―[ソリューションのビルド]を選択する。ビルドが実行されると、この画面のように[出力]ウィンドウが表示され、そこにビルドの処理経過メッセージが表示される。なお、この画面の例では、「1 正常終了」というメッセージと表示されており、正常にビルドが終わったこと、つまりプログラムが正しく生成できたことを表している。
プロジェクトのビルドが完了すれば、次に、生成されたプログラムを動かそう。
生成されたプログラムを動かす
「生成されたプログラムを開始する(=動かす)」には、メニュー・バーから[デバッグ]―[デバッグなしで開始]を選択する(「デバッグ」の意味については次回以降で解説する)。もしくは、ショートカット・キー[Ctrl]+[F5]を押す。プログラムの開始については、ショートカット・キーを使う方が便利で簡単なので、ショートカット・キーを覚えて使用することをお勧めする。
これにより、先ほどのビルドによって生成されたプログラムが起動する。この起動したWindowsアプリケーションが、わたしたちがVS.NETで初めて作成したプログラムである(取りあえず喜んでいただきたい)。
初めの.NETプログラム
VS.NETのIDEでショートカット・キー[Ctrl]+[F5]を押し、プログラムを実行したところ。このプログラム(Windowsアプリケーション)を閉じるには右上の[×]ボタン(以降、本稿では[閉じる]ボタンと表記)を押せばよい。
以上で、VS.NETでプロジェクトを新規作成し、そのプロジェクトからプログラムを生成して、生成されたプログラムを実行することができた。つまり、VS.NETによる開発の最も基本的な作業の流れを体験したことになる。後は、このプログラムに独自の機能を付け足していく作業が必要になる。この機能を付け足す作業を「プログラミング」もしくは「コーディング」と呼ぶのである。この作業について次回から解説していく。
プロジェクトの保存と終了
先ほど「以上で基本的な開発作業の流れが体験できた」と説明したが、しかしこれで安心するのはまだ早い。最後の作業として、作成したプロジェクトをちゃんと保存する必要がある。この作業は非常に簡単だ。VS.NETを終了するときには、プロジェクトを保存するかどうかを確認するダイアログが、自動的に表示されるからだ(よって、保存のし忘れはないはずだ)。ただし、プロジェクトがすでにすべて保存済みの場合は、ダイアログは表示されずにそのまま終了するのでご注意いただきたい。
VS.NETを終了するには、IDEのタイトル・バーにある[閉じる]ボタンをクリックするか、ショットカット・キー[Alt]+[F4]を押すか、メニュー・バーから[ファイル]―[終了]を選択すればよい。これにより、次のようなプロジェクトの保存を確認するダイアログが表示される(なお、上記のプロジェクトを終了するときには、先ほどのビルドの際にプロジェクトが保存されているため、次のダイアログは表示されない)。
プロジェクトを保存するかを確認するダイアログ
保存したい項目を選択して、[はい]ボタンをクリックする(なお、ダイアログが表示されたとき、保存可能な項目はすべて選択された状態になっているので、すべての項目を保存したい場合には選択を変更する必要はない)。[いいえ]ボタンをクリックすると、すべて保存せずにVS.NETが終了する。また、[キャンセル]ボタンをクリックすると、VS.NETの終了が中止され、IDEは閉じられない。
また、VS.NETを終了せずにプロジェクトを保存するには、メニュー・バーの[ファイル]―[すべてを保存]を選択するか、ショートカット・キーの[Ctrl]+[Shift]+[S]を押せばよい(「保存する」を意味するSaveの「S」と覚える)。このショートカット・キーもよく使うので、できれば覚えておいた方がよいだろう。
ここまでで今回は終わりである。今回はVS.NETの最も基本な部分について解説した。これらの知識は、次回以降の解説で基礎知識として必要なものだ。次回以降は、VS.NETのIDE画面の詳細やIDEを使ったプログラミングについて解説していく。次回もご期待いただきたい。
Copyright© Digital Advantage Corp. All Rights Reserved.