Методические указания по выполнению заданий
⇐ ПредыдущаяСтр 5 из 5 1. Создайте новый проект с помощью команды главного меню: File>New Application. Сохраните его в отдельной папке Borland > Delphi > Projects >Table. 2. Запустите текстовый редактор «Блокнот» по команде Пуск > Программы > Стандартные > Блокнот. 3. Создайте текстовый файл. Заполните его данными согласно варианту задания (таблица 2) и сохраните его под именем «Input.txt» по команде Файл > Сохранить как … в той же директории, что файл проекта (Borland > Delphi > Projects > Table). 4. Аналогичным образом создайте и сохраните пустой файл «Output.txt». 5. Переименуйте заголовок формы на «Сравнение претендентов», изменив свойство Caption. Задайте необходимый горизонтальный и вертикальный размер этой формы. 6. На главной форме проекта разместите компоненты согласно рис. 4 в следующей последовательности: § StringGrid1 (Additional), § BitBtn1 (Additional), § BitBtn2 (Additional), § BitBtn3 (Additional), § Label1(Standard), § Label2(Standard).
Рис. 4.
7. Для компонента StringGrid1, в диспетчере объектов на закладке «Свойства–Properties» установите следующие значения свойств: § количество столбцов, строк ColCount = 4, RowCount = 6; § количество фиксированных столбцов, строк FixedCols = 2, FixedRows = 1. 7. Для компонента BitBtn1 измените свойствo Caption на «Сравнение», для компонента BitBtn2 измените свойствo Caption на «Просмотр результатов», свойствo Enabled = False. Для каждой кнопки измените размеры в соответствии с содержимым. 8. Для каждой из кнопок «Сравнение» и «Просмотр результатов» определите пиктограммы, для чего на закладке «Свойства – Properties» для объекта-свойства Glyph вызовите окно редактора картинок «Picture Editor». Нажав на кнопку «Загрузить – Load…», в диалоговом окне выберите нужную пиктограмму. По умолчанию пиктограммы для кнопок расположены в директории C:\Program Files\Common Files\Borland Shared\Images\Buttons. Если в этой директории их не оказалось, выполните поиск папки Buttons через Пуск > Найти > Папки и файлы.
7. Для компонента BitBtn3 установите свойствo Kind > bkClose, а свойствo Caption на «Выход». Измените размеры в соответствии с содержимым. 8. Оставьте свойство Caption для компонентов Label1 и Label2 пустым. Внешний вид главного окна формы приведен на рис. 5.
Рис. 5.
9. Для компонента Form1 в диспетчере объектов на закладке «Событие–Events» установите событие OnCreate (создание формы) и опишите процедуру для данного события: присвоение имен заголовков таблицы, считывание данных из файла. Полный текст процедуры приведен в приложении 1. 10. Для компонента BitBtn1 («Сравнение») в диспетчере объектов на закладке «Событие–Events» установите событие OnClick или дважды щелкните на кнопке. Опишите процедуру сравнения претендентов по оценкам с учетом весовых коэффициентов и занесения результатов в файл Output.txt. Полный текст процедуры представлен в приложении 1. 11. Для компонента Form1 в диспетчере объектов на закладке «Событие–Events» установите событие OnActivate (активное состояние формы) и опишите процедуру для данного события: кнопка «Просмотр результатов» неактивна. Текст процедуры приведен в приложении 1. 12. Для компонента StringGrid1 в диспетчере объектов на закладке «Событие–Events» установите событие OnKeyPress (нажатие клавиши в пределах границы таблицы) и опишите процедуру, которая сделает кнопку «Просмотр результатов» неактивной. Текст приведен в приложении 1. 13. Создайте новую форму, для чего на панели инструментов нажмите кнопку NewForm, и задайте свойство Caption «Анализ результатов». 14. Установите на форме следующие компоненты как показано на рис. 7.2: § Memo1 (Standard), § Chart1 (Additional), § Label1, Label2 (Standard), § BitBtn1 (Additional). Рис. 7.2. 15. Оставьте свойство Caption для компонентов Label1 и Label2 пустым. Выделите на форме кнопку BitBtn1 и в диспетчере объектов измените свойство Kind > bkClose.
16. Добавьте к проекту новый модуль Меню > File > Use Unit… 17. Вызовите редактор диаграммы, для чего выделите компонент Chart1 и щелкните на нем дважды левой кнопкой мыши. 18. В окне Editing Chart выберите закладку Chart > Series, с помощью кнопки Add добавьте две серии диаграммы Bar (рис. 7.3). 19. Измените заголовки рядов, нажав на кнопку «Title…». Назовите первый ряд «Величина превосходства», второй - «Средняя оценка». Рис. 7.3. 20. Измените название диаграммы, для чего в окне Editing Chart выберите закладку Chart > Series > Titles и введите название «Анализ результатов» (рис. 7.4). Рис. 7.4. 21. Для вызова данной формы, необходимо описать событие кнопки «Просмотр результатов». В событиях этой кнопки установите OnClick. Процедура вызова формы представлена в приложении 1. 22. Для компонента формы «Анализ результатов» в диспетчере объектов на закладке «Событие–Events» установите событие OnShow (показать форму) и опишите процедуру для данного события согласно приложению 1. 23. Скомпилируйте проект, для чего на панели инструментов нажмите кнопку Run или клавишу F9.
СОДЕРЖАНИЕ ОТЧЕТА ПО ЛАБОРАТОРНОЙ РАБОТЕ
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|