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


あがや  2003-09-04 01:27:28  No: 4584

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


Halbow  2003-09-04 01:54:23  No: 4585

Halbow です。

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

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

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


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加