13

ラベルのdocwikiから:

編集ボックスなどの別のコンポーネントを識別または注釈する必要がある場合、またはフォームにテキストを含める場合は、フォームにラベルを配置します。標準のラベル コンポーネントである TLabel は非ウィンドウ コントロールであるため、フォーカスを受け取ることができません。ウィンドウ ハンドル付きのラベルが必要な場合は、代わりに TStaticText を使用してください。

「ウィンドウ ハンドル付きのラベルが必要な場合は、代わりに TStaticText を使用してください」というステートメントはどういう意味ですか?

4

4 に答える 4

9

また、視覚障害のあるユーザー向けにスクリーン リーダーを使用する必要があるフォームを作成している場合、TLabel はソフトウェアから見えませんが、TStaticText ラベルは見えます。

于 2014-08-17T04:14:26.140 に答える
2

Embarcaderoからカット アンド ペースト

TStaticText コンポーネントは、TWinControl から派生しているためウィンドウ ハンドルを持つことを除いて、TLabel と同じように機能します。コンポーネントのアクセラレータ キーがウィンドウ コントロールに属している必要がある場合 (ActiveX プロパティ ページなど) は、TLabel の代わりに TStaticText を使用します。

于 2014-08-17T00:09:03.977 に答える