Вывод записи в файл
Рассмотрим программу, которая записывает в файл введенные пользователем данные о результатах соревнований, формируя, таким образом, простую базу данных. Исходные данные вводятся в поля диалогового окна (рис. 75.) и сохраняются в файле, компонентами которого являются записи типа TMedal.
Рис. 75.Окно программы Добавление записи в файл
Для ввода фамилии спортсмена применяется поле редактирования (компонент Edit). Для ввода названия вида спорта и страны используются компоненты ComboBox (комбинированный список).
Компонент ComboBox, значок которого находится на вкладке Standard(рис.76), дает возможность ввести данные либо непосредственно в поле ввода-редактирования, либо путем выбора из списка, который появляется в результате щелчка на кнопке раскрывающегося списка.
Рис. 76.Значок компонента ComboBox В табл. 10. перечислены свойства компонента ComboBox.
Таблица 10.Свойства компонента ComboBox
Свойство | Определяет | ||
Name | Имя компонента. Используется для доступа к свойствам компонента | ||
Text | Текст, находящийся в поле ввода-редактирования | ||
Items | Элементы раскрывающегося списка | ||
DropDownCount | Количество отображаемых элементов в раскрытом списке | ||
Left | Расстояние от левой границы компонента до левой границы формы | ||
Top | Расстояние от верхней границы компонента до верхней границы формы | ||
Height | Высоту компонента (поля ввода-редактирования) | ||
Width | Ширину компонента | ||
Font | Шрифт, используемый для отображения элементов списка | ||
ParentFont | Признак наследования свойств шрифта родительской формы | ||
Список, который появляется в результате щелчка на кнопке раскрытия списка, может быть сформирован как в процессе разработки формы приложения, так и во время работы программы. Чтобы сформировать список во время разработки формы, нужно в окне Object Inspectorвыбрать свойство Items,щелкнуть на кнопке активизации редактора списка строк (кнопка с тремя точками) и ввести элементы списка (рис. 77).
Рис. 77.Ввод списка для компонента ComboBox2 во время создания формы приложения
Полный текст программы приведен в листинге 25.
Дата добавления: 2014-12-01; просмотров: 984;