ВУЗ:
Составители:
Рубрика:
Лабораторная работа 4 (4 часа)
РАЗРАБОТКА ПРИЛОЖЕНИЯ В СРЕДЕ DELPHI С
ИСПОЛЬЗОВАНИЕМ КОМПОНЕНТОВ STRINGGRID И CHECKBOX
Цель работы: В среде Delphi создать простое приложение, содержащее следующие
компоненты: форму, сетку строк, панель, кнопку и флажок опции.
Порядок выполнения работы
1. Запустить среду Delphi, создать в ней новый проект и сохранить его в определенной
папке на жестком диске компьютера.
2. Разместить на новой форме указанные компоненты и изменить их свойства, перечис-
ленные ниже.
3. Определить процедуру нажатия кнопки для того, чтобы приложение выполняло необ-
ходимые действия.
4. Отладить приложение и сохранить проект.
5. Выполнить задание для самостоятельной работы (см. ниже).
Методические указания
Рассмотрим далее процесс создания простого приложения в среде Delphi, содержащего
следующие компоненты: форму, сетку строк, панель, кнопку и флажок опции.
Сетка строк (объект класса TStringGrid) используется для того, чтобы визуально упоря-
дочить представляемые данные в виде таблицы с целью удобства работы с ними.
Основными свойствами сетки строк являются: Name, Cells, ColCount, RowCount, Default-
ColWidth, DefaultRowHeight, FixedCols, FixedRows. Ниже в таблице приведено их описание.
Cells[i,j]
Обеспечивает доступ к данным для каждой ячейки. При этом i – номер
столбца, j – номер строки. В каждой ячейке хранится строковое значе-
ние.
Name Имя, должно начинаться с sg
ColCount Количество столбцов (Columns) в сетке
RowCount Количество строк в (Rows) в сетке
DefaultColWidth Ширина столбца по умолчанию (в пикселах)
DefaultRowHwight Высота строки по умолчанию (в пикселах)
FixedCols Количество фиксированных столбцов
FixedRows Количество фиксированных строк
Флажок опции (объект класса TCheckBox) используется для того, чтобы можно было
производить какие-либо действия в зависимости от того, отмечен этот компонент или нет
(выбор из двух вариантов). Основными его свойствами являются: Checked (Отмечено) и Cap-
tion (Заголовок). Свойство Checked может принимать только два значения: true (истина) или
false (ложь).
Создайте в среде Delphi новое приложение и разместите на форме следующие компонен-
ты: кнопку (TButton), панель (TPanel), на панели – сетку строк (TStringGrid) и флажок опции
(TCheckBox).
Панель в данном случае используется как контейнер для компонента StringGrid с целью
улучшения внешнего вида интерфейса. У панели измените значения свойств Caption (должна
быть пустая строка), а также BevelInner и BevelOuter (внутренний и внешний края – соответ-
ственно bvRaised и bvLowered).
Задайте размеры панели, измеряемые в точках (высота Height и ширина Width): соответ-
ственно 214 и 350.
После этого разместите на панели компонент ″сетка строк″ (TStringGrid). Затем измените
ее свойство Align (выравнивание), чтобы оно стало равным alClient (чтобы сетка строк зани-
мала всю площадь панели). Затем у сетки строк измените следующие свойства: ColCount (5),
RowCount (21), FixedCols (0), FixedRows (1), DefaultRowHeight (20), Options → goThumbTrack-
Страницы
- « первая
- ‹ предыдущая
- …
- 18
- 19
- 20
- 21
- 22
- …
- следующая ›
- последняя »