Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Методические указания по выполнению заданий




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 Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...