TMemo – многострочное редактируемое текстовое поле

Компонент класса TMemo - предназначен для ввода, редактирования и/или отображения длинного многострочного текста. Для работы с коротким текстом предпочтительней компонент TEdit.

Lines: TString - содержит строки текста в виде пронумерованного набора строк.

Text: String - отображает содержимое свойства Lines в виде одной длинной строки.

Компонент удобно использовать для представления текстовых данных из внешних файлов. Проблемы работы с внешними файлами в данной работе не рассматриваются.

TListBox – Список выбора

TListBox - список выбора, стандартный для Windows список, с помощью которого можно выбирать элемент списка.

TComboBox – комбинированный список

TComboBox - комбинированный список выбора. Представляет собой комбинацию списка выбора и текстового редактора.

TMaskEdit – поле с маской ввода

MaskEdit – предназначен для ввода текста, соответствующего шаблону, задаваемому свойством EditMask: String. Если это свойство не задано, то компонент работает как обычное текстовое поле TEdit.

Содержание отчёта

1. Задание.

2. Листинг модуля с подробными комментариями.

2.1. Назначение установленных на форме компонентов.

2.2. События и процедуры обработки событий.

2.3. Назначение констант и переменных.

Контрольные вопросы

1. Перечислите компоненты, используемые для ввода текста. Перечислите компоненты, используемые для вывода текста.

2. Перечислите компоненты, используемые как для ввода, так и для вывода текста.

3. Что такое свойство объекта, каким образом можно его изменять?

4. Что такое событие, причины возникновения событий?

5. Каково назначение обработчиков событий? Каким образом можно ини­циировать создание процедуры обработки события?

6. В чём состоят различия между простой константой и типизованной константой?

7. Синтаксис описания констант и переменных.

8. Что в списке можно рассматривать как идентификаторы: Sum, ФИО, 22222, X, Byte, $Abc, A_Bc, _Kom?

9. В каких случаях следует использовать переменные, а каких константы?

10. В чём различие доступности констант и переменных, описанных в разделе implementation модуля и в процедуре обработки событий?

11. Как можно обратиться к полю объекта?


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: