モーダル・ダイアログボックスを追加するための Fortran AppWizards の使用

どの Fortran プロジェクト・タイプでも,モーダル・ダイアログボックスを使うことができます。そのため,プロジェクトを作成する時,モーダル・ダイアログボックスを使うプロジェクトを作成するために Fortran AppWizards を使うことができます。

たとえば,"Hello World!" と表示するためにモーダル・ダイアログボックスを使う "Hello World" Fortran Console アプリケーションを作成するとします。以下のようにします。

  1. HelloDlg という名前のプロジェクトを作成するために Fortran Console AppWizard を使います。Fortran Console アプリケーションを HelloDlg という名前で作成しますと,続いて表示される質問で,「A "Hello World" sample project」を選択します。

  2. 「Insert」メニューから「Resource...」を選択し,リソース一覧から「Dialog」を選択します。ダイアログ・リソース・エディタを使ってボックスを作成します。

    1. 「Cancel」ボタンを削除します (「Cancel」ボタンをクリックし Delete キーを押します)。

    2. 新しいスタティックテキスト・コントロールをダイアログボックスに追加します。

    3. 必要に応じてスタティックテキスト・コントロールの大きさを変更します。

    4. スタティックテキスト・コントロールをダブルクリックして,プロパティを編集します。「Caption」を "Hello World!" に変更します。「Styles」タブで「Align text」オプションで「Center」に変更することもできます。

    5. ウィンドウの左上隅の X 印をクリックしてダイアログボックスを閉じます。

  3. 「File」メニューから「Save As...」を選択し,プロジェクト・ディレクトリにファイル名 HelloDlg.rc でこのリソースを保存します。

  4. 「Project」メニューから「Add To Project」に続いて「Files」を選択します。HelloDlg.rc を選択して「OK」をクリックします。

  5. HelloDlg.f90 ファイルを修正します (「FileView」のファイル名をダブルクリックします)。

    上記のコードでは,以下のことを行っています。

  6. Hellodlg Fortran Console アプリケーション・プロジェクトをビルドします。アプリケーションを実行すると,コンソール・ウィンドウの前に作成したダイアログボックスが表示されます。

  7. 「OK」をクリックしてダイアログボックスを閉じます。

Fortran Windows プロジェクト・タイプを使用する Visual Fortran アプリケーションでは,モードレス・ダイアログボックスに対するダイアログ・コーディングを手助けする Fortran Windows Project AppWizard を使うことができます。

モーダルおよびモードレス・ダイアログボックスに対するコーディング要求については,「ダイアログボックスの初期化と活動状態」を参照してください。