Компонент Delphi Label предназначен для показа текста на форме нашей программы, которые не будет меняются в течение работы программы. Текст надписи компонента Label можно изменить, но делается это только программно.Текст, отображаемые в компоненте, определяются значением свойства Caption. Он прописывается в процессе проектирования или задается программно во время выполнения программы. Например:
Label1.Caption := ‘текст’;
Для отображения числовой информации необходимо использовать функции FloatToStr и IntToStr например:
label1.Caption:=inttostr(123);
отображает числовую информацию, а если нужно выполнить какие-то действия с этими числами например сложить то нужно перевести обратно в числовую информацию то нужно выполнить
1 | label1.Caption:='первая строка'+#10+'вторая строка'; |
Разбиение текста на строки обеспечивает символ «новая строка» (его код равен 10)
1 | label2.Caption:=inttostr(strtoint(label1.Caption)+1) |
Теперь рассмотрим основные свойства.
Свойства Label
color | определяет фон компонента |
font | определяет свойство текста |
visible | yes(показать), false(скрыть) компонент |
WordWrap | если «yes» переносит текст на новую строку |
Caption | надпись отображаемого текста |
Alignment | определяет способ выравнивания текста. может принимать 3 состояния taLeftJustify — по левому краю компонента, taCenter- выравнивание по центру и taRightJustify — выравнивание по правому краю |
Transparent | при значение True, фон вывода текста прозрачный т.е. область компонента не закрашивается цветом установленным свойством Color |
Name | имя компонента |