§ 4. Элементы управления для работы с графикой
4.3. Построение диаграмм
Основные принципы построения гистограмм и круговых диаграмм разбирались в 10-м классе (примеры 4.6 и 6.8). Используя аналогичные методы канвы диаграммы можно построить в Delphi. Пример 4.7. Создать проект, в котором построить гистограмму по данным массива из n элементов (n = 10). Массив описать с константными данными или добавить данные в массив случайным образом. 1. Поместить на форму компоненты: изображение (Image), и два компонента Button. 2. Изменить свойства Caption у компонента Button1 на «Диаграмма с константными данными». 3. Изменить свойства Caption у компонента Button2 на «Диаграмма со случайными данными». 4. Написать обработчик события OnClick для компонента Button1, в котором диаграмма строится с помощью прямоугольников. 4.1. Найти максимальный элемент в массиве — max. 5. Обработчик для компонента Button2 будет отличаться от обработчика для компонента Button1 только способом получения элементов массива. 5.1. Массив должен быть описан в разделе randomize; |
Пример 4.7. Форма на этапе конструирования: Обработчик события OnClick для компонента Button1:
Работающее приложение: |