次の方法で共有


次のステップへ : Visual Basic の学習リソース

更新 : 2007 年 11 月

Visual Basic ガイド ツアーのすべてのレッスンを完了すると、自作プログラムの開発を始めることができる程度の習熟度に達します。しかし、当然ながらエキスパートとは呼べません。たとえ経験豊富な Visual Basic の専門家でも、学習に終わりはありません。Visual Basic 2008 についての知識を完全に備えている人はいないのです。以下に、Visual Basic について理解を深めるためのいくつかの提案を示します。

ms233951.alert_note(ja-jp,VS.90).gifメモ :

Visual Basic Express Edition を使用している場合、インストール時に選択したオプションによっては、このページのヘルプ リンクの一部を利用できないことがあります。詳細については、「Visual Basic Express のトラブルシューティング」を参照してください。

操作中に手助けを得る方法

多くの人にとって、実践してみることが最良の習得方法です。Visual Basic Express Edition IDE (統合開発環境) で作業しているときに手助けを得る方法として最も簡単なのは、F1 キーを押して状況依存のヘルプを表示する方法です。

  • IDE のいずれかのウィンドウを選択しているときに F1 キーを押すと、ウィンドウとその使用方法を説明するヘルプ トピックが表示されます。

  • デザイン モードでコントロールを選択しているときに F1 キーを押すと、そのコントロールについてのヘルプ トピックが表示されます。

  • [プロパティ] ウィンドウで F1 キーを押すと、選択しているプロパティについてのヘルプが表示されます。

  • コード エディタで F1 キーを押すと、現在のカーソル位置に最も近い言語キーワードについての言語リファレンスのトピックが表示されます。

やってみよう

状況依存のヘルプを表示するには

  1. [ファイル] メニューの [新しいプロジェクト] をクリックします。

  2. [新しいプロジェクト] ダイアログ ボックスの [テンプレート] ペインで、[Windows アプリケーション] をクリックします。

  3. フォームを選択し、[プロパティ] ウィンドウで KeyPreview プロパティを選択します。

  4. F1 キーを押します。

    KeyPreview プロパティについて説明するヘルプ トピックが表示されます。

    ms233951.alert_note(ja-jp,VS.90).gifヒント :

    ヘルプ トピックによっては、Visual Basic 以外の言語の構文やコード例が含まれていることがあります。Visual Basic の構文とコードだけを表示するには、ヘルプ トピックの上部にある [言語のフィルタ] ボックスのドロップダウン矢印をクリックし、[Visual Basic] 以外のすべてのエントリのチェック ボックスをオフにします。設定は、次に変更するまで保存されます。

  5. フォームをダブルクリックしてコード エディタを開き、Form1_Load イベント ハンドラに次のコードを入力します。

    Dim CurrentUser As String
    CurrentUser = My.User.Name
    
  6. Name という語の中にカーソルを配置し、F1 キーを押します。

    My.User.Name プロパティについて説明するヘルプ トピックが表示されます。

  7. User という語の中にカーソルを配置し、再度 F1 キーを押します。

    My.User オブジェクトについて説明するヘルプ トピックが表示されます。

製品のドキュメント

Visual Basic 2008 の製品ドキュメントには、Visual Basic の学習に役立つ情報が豊富に記載されています。.NET Framework のすべてのメンバについてのリファレンス トピックに加えて、数多くの "方法" のトピック、チュートリアル、および詳細な概念情報が含まれています。まだ知らない Visual Basic 2008 の機能について学習するには、ある程度の時間をかけてドキュメントに目を通すのが良い方法です。

Visual Basic Express Edition のインストール時に行った選択によっては、一部のトピックを利用できない場合があります。Visual Basic Express Edition に含まれているヘルプ ファイルは、Visual Studio Express Edition 用の MSDN ライブラリのサブセットであり、これはさらに、完全版の MSDN オンライン ライブラリのサブセットです。インストール時には、Visual Studio Express Edition 用の MSDN ライブラリをインストールするためのオプションがありました。そのオプションを選択しなかった場合は、ここでインストールすることをお勧めします。

追加の製品ドキュメントおよび Visual Studio Express Edition 用の MSDN ライブラリに含まれているトピックの更新バージョンは、MSDN オンライン ライブラリで参照できます。MSDN オンライン ライブラリにアクセスするには、スタート ページで [Visual Basic ディベロッパー センター] をクリックし、Microsoft Visual Basic ディベロッパー センターのホーム ページで [ライブラリ] をクリックします。

ms233951.alert_note(ja-jp,VS.90).gifメモ :

MSDN オンライン ライブラリにアクセスするには、アクティブなインターネット接続が必要です。また、プロキシ サーバーやファイアウォールを使用している場合には、アクセスが可能となるように構成する必要があります。

オンライン情報源

Visual Basic を使用しているプログラマは世界中で数百万人に上ります。必然的に、Visual Basic を詳しく学習するための情報源はインターネット上に膨大に存在します。Visual Basic というキーワードで MSN 検索をすると、4900 万件を超える結果が返ってきます。それだけ多くのインターネット情報源がある中で、どれを選べばよいでしょうか。

学習のためのインターネット リソースを最初に探す場所としては、スタート ページから利用できる Microsoft Visual Basic デベロッパー センターが最適です。ディベロッパー センターでは、Visual Basic についての新しい文書や、オンラインの書籍、マルチメディアおよび Web キャスト、チュートリアルなどへのリンクが常に更新されています。Microsoft Visual Basic ディベロッパー センターのホーム ページで [ラーニング] タブをクリックしてください。

スタート ページから利用できる Beginner Developer Learning Center には、開発初心者向けに機能を紹介するツアーやビデオなどのコンテンツもあります。

Coding4Fun Web サイトでは、Visual Studio Express Edition を使用しておもしろいソフトウェア プロジェクトを作成する方法を学習できます。

最初に参照するのに適したもう 1 つの場所として、CodeWise Community があります。CodeWise Community サイトは、Visual Basic および Visual Basic 2008 の独立エキスパートから寄せられるサード パーティのヒント、サンプル プログラム、アドバイス、およびニュースが掲載されているオンライン リソースです。CodeWise Community のメンバは、Microsoft の開発者向けツールやテクノロジについて、確固たる専門知識を持っています。これらのメンバにより、インターネット コミュニティを通じて広範なコンテンツが提供されます。また、自分の意見を述べたり他のユーザーから学んだりする機会も提供されています。

その他のリソース

従来からある方法で習得する場合には、そのための方法も数多くあります。

Visual Basic 2008 についての書籍は多数出版されています。その種類は、初心者レベルの書籍から、Visual Basic 2008 の特定の用途 (ゲーム プログラミングなど) についての書籍に至るまで多岐に渡ります。地元の図書館や書店、またはオンライン書店でコンピュータ プログラミングのコーナーを眺めると、現在入手可能な書籍を把握できます。

ms233951.alert_note(ja-jp,VS.90).gifヒント :

書籍を選択するときには、その中で取り上げられているのが Visual Basic 2008 であり、以前のバージョンの Visual Basic ではないことを確認してください。以前のバージョン向けに書かれた記事の大部分は今でも当てはまりますが、Visual Basic 2008 では新しい手法やより優れた手法を利用できる場合があります。

各種大学や専門学校の中には、Visual Basic 2008 についてのコースを持つところが数多くあり、Visual Basic Express Edition 専門のコースを持つところもあります。地元でどのようなコースが開講されているかを確認してみてください。

次の手順

このレッスンでは、Visual Basic の学習を継続していくためのいくつかの方法について説明しました。次のレッスンでは、サンプル コードを検索および使用する方法について説明します。

次のレッスン : 「コードの再利用 : 作業を効率化する

参照

処理手順

コミュニティ リソース : 他の開発者から助けを得る

概念

さらに上のステップへ : 次の学習

Visual Basic Express での操作方法

その他の技術情報

Visual Basic ガイド ツアー