VCL フォームアプリケーションで四角形と楕円を描画する

提供: RAD Studio
移動先: 案内検索

グラフィックを使用する VCL フォーム アプリケーションの作成方法 への移動

この手順では,VCL フォームに四角形と楕円を描画します。

  1. VCL フォームを作成する。
  2. 四角形と楕円を描画する,フォームの OnPaint イベントハンドラを作成する。
  3. アプリケーションをビルドして実行する。

VCL フォームを作成しイメージを配置する

  1. [ファイル > 新規作成 > その他]の[Delphi プロジェクト > ]または[C++Builder プロジェクト]を選択し,[VCL フォームアプリケーション]アイコンをダブルクリックします。VCL フォームデザイナが表示されます。
  2. フォームビューで,必要であればフォームをクリックして,オブジェクトインスペクタに Form1 を表示します。

OnPaint イベントハンドラを作成する

  1. オブジェクトインスペクタの[イベント]タブで,Form1 OnPaint イベントをダブルクリックします。コードエディタが表示され,TForm1.FormPaint(Delphi)または TForm1::FormPaint(C++)イベントハンドラブロックにカーソルが置かれます。
  2. 次のイベントハンドラコードを入力します。
Canvas.Rectangle (0, 0, ClientWidth div 2, ClientHeight div 2);
Canvas.Ellipse (0, 0, ClientWidth div 2, ClientHeight div 2);
Canvas->Rectangle( 0, 0, ClientWidth / 2, ClientHeight / 2 );
Canvas->Ellipse( 0, 0, ClientWidth / 2, ClientHeight / 2 );

プログラムを実行する

  1. [実行 > 実行]を選択します。
  2. アプリケーションが起動し,フォームの左上 4 分の 1 の領域に四角形と楕円が表示されます。

関連項目