直接文字を表示するには?


あがや  2003-09-04 01:27:28  No: 4584  IP: [192.*.*.*]

初めまして、あがやです。
いきなり質問ですが、ラベルなどを使わないで直接フォーム上に文字を表示する方法はあるんでしょうか?

編集    削除
Halbow  2003-09-04 01:54:23  No: 4585  IP: [192.*.*.*]

Halbow です。

ありますよ。OnPaint イベントハンドラで Canvas のメソッドを使えば
文字列でもビットマップでも図形でも表示できます。

procedure TForm1.FormPaint(Sender: TObject);
begin
  Canvas.TextOut(10,10,'文字列の出力');
end;

これが面倒なので、TLabel とか TPaintBox があるんですね。

編集    削除