|
|||
Создание и сохранение проекта и файла модуля, компиляция, сборка и запуск проекта ⇐ ПредыдущаяСтр 2 из 2 Создание и сохранение проекта и файла модуля, компиляция, сборка и запуск проекта 1. Создание нового проекта: File→New→Application. 2. Сохранение проекта: File→Save all. 3. Компиляция проекта: Project→Compile <Project> или комбинация клавиш <Ctrl>+<F9>. 4. Сборка проекта: Project→Build <Project>. 5. Запуск проекта на исполнение: Run→Run или клавиша <F9>. 6. Завершение работы проекта при зацикливании: Run→Program Reset или <Ctrl>+<F2>.
Задание 1. Создайте и сохраните новый проект. 2. В окне инспектора объектов измените заголовок формы (свойство Caption) на Мой первый проект. 3. Измените размеры и расположение экранной изменяя свойства в Инспекторе объектов: · Left – соответствует координате положения формы по оси OX относительно экрана (отсчет ведется от левой верхней точки экрана); · Top – соответствует координате положения формы по оси OY относительно экрана (отсчет ведется от левой верхней точки экрана); · Width – ширина формы; · Height – высота формы. 4. Измените цвет фона формы, свойства WindowState (Состояние окна) и BorderStyle (Стиль границы). Для различных вариантов настроек запустите проект на выполнение (Run, F9). 5. Поместите в Проектировщик форм объект управляющая кнопка (Button). Измените название объекта (свойство Name) на ColorForm, заголовок кнопки (свойство Caption) на Цвет формы. Измените размеры (свойства Width и Height) и расположение (свойства Left и Top) управляющей кнопки. Создайте обработчик метода OnClick для кнопки ColorForm. Предусмотрите, чтобы при щелчке по кнопке цвет формы изменялся на красный. procedure TForm1.ColorFormClick(Sender: TObject); begin Form1.Color:=clred; end; 6. Поместите на форму объект надпись (Label). Измените название объекта на ColorLabel, исходный текст надписи - пустая строка. Измените процедуру TForm1.ColorFormClick так, чтобы при нажатии кнопки изменялся цвет формы (красный), а в надписи отображалось название цвета. 7. Измените процедуру TForm1.ColorFormClick так, чтобы последовательно изменялись 4-5 вариантов цвета формы, с одновременным отображением названия цвета в метке (надписи) ColorLabel. Предусмотрите отображение количества нажатий в поле редактирования (Edit), предварительно поместив его на форму. Для преобразования формата целого числа в строковый формат используйте функцию IntToStr() (IntToStr(a: integer): string, преобразует целое число a в соответствующую строку символов). 8. Создайте главное меню экранной формы. В созданном меню предусмотрите два пункта: Файл, Цвет формы. В меню Файл поместите пункт Выход, при выборе которого осуществляется завершение работы приложения. В меню Цвет формы помести 4-5 вариантов цвета, при выборе соответствующего пункта должен изменяться цвет формы и текст в метке ColorLabel. 9. Организуйте возможность выбора цвета формы с помощью контекстного меню (Popup), независимого переключателя (TCheckBox), зависимого переключателя (TRadioButton), списка выбора (TListBox). 10. В экранной форме создайте управляющие объекты, с помощью которых можно изменить заголовок формы, размер формы, размер кнопок, месторасположение объектов на форме, шрифт надписей (название шрифта, размер, цвет и т.д.) и т.д. 11. Создайте кнопку, при нажатии на которую текст из двух полей редактирования (Edit) соединялся и помещался в метку (Label). 12. Создайте кнопку, при нажатии на которую целые числа из двух полей редактирования (Edit) суммировались, результат поместить в метку (Label). 13. Выполните задание № 12 для вещественных чисел.
Вопросы: 1. Объектно-ориентированная методология разработки программ. 2. Инкапсуляция, полиморфизм, наследование. 3. Введение в Delphi. 4. Первая программа. 5. Управление проектом.
|
|||
|