Хелпикс

Главная

Контакты

Случайная статья





Создание и сохранение проекта и файла модуля, компиляция, сборка и запуск проекта



Создание и сохранение проекта и файла модуля, компиляция, сборка и запуск проекта

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. Управление проектом.

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.