- •Введение
- •Принципы объектно-ориентированного программирования.
- •Классы и компоненты Delphi
- •Структура приложения(программы)
- •Сущность визуального проектирования.
- •Структура экрана Delphi
- •Структура приложения
- •Сохранение нового проекта.
- •Структура модуля.
- •Последовательность проектирования
- •Создание нового проекта.
- •Свойства класса
- •Динамика работы приложения
- •Основные компоненты. Компонент Form и его свойства
- •Пример1: установить цвет формы голубой
- •Компоненты – кнопки
- •Основные свойства:
- •Компоненты ввода и редактирования: tEdit, tMemo
- •Общие свойства:
- •Методы:
Последовательность проектирования
Запустить Delphi.
Создать новое приложение
Установить в форму необходимые компоненты из палитры.
Установить с помощью ИО нужные значения свойств компонент, в том числе и обработчиков событий.
Сохранить приложение.
Создание нового проекта.
Создать новый проект можно тремя способами:
1. В меню File выбрать пункт New, затем Application.
2. В меню File выбрать пункт New, затем Other. В открывшемся окне выбрать пункт Application и нажать ОК.
3. В меню View выбрать пункт Project Manager и, в открывшемся окне менеджера проекта, нажать кнопку New. Дальше понятно.
Сохранение нового проекта.
Чтобы сохранить новое приложение, необходимо выбрать из меню File пункт Save All или (множественные дискеты на панели инструментов). После этого на экране будет поочередно открываться стандартное диалоговое окно для сохранения сначала всех модулей,
а затем и самого файла проекта.
По умолчанию, указаны имена Unit1.pas и Project1. Имена файлов не должны содержать пробелы и русские буквы.
!!! Save All – обычно используется при первом сохранении , при редактировании (добавление новых компонент) и повторном сохранении нажать на одиночную дискету(Save) или выбрать в меню File поочерёдно пункты:
Save Unit As;
Save Project As;
ЗАПОМНИТЕ, имена модуля и проекта можно менять только в диалоге сохранения.
Каждая программа(приложение) в новой папке
Структура модуля.
Пример структуры модуля к лекции
Хороший стиль программирования предполагает отводить для каждого нового проекта новый подкаталог (папку Windows).
Интерфейс разрабатывается в режиме визуального проектирования в среде вид которой приведен ниже:
Создание приложения.
Создадим приложение, которое имеет следующий вид во время выполнения. |
|
Шаг 1 – создать новое приложение и сохранить
Запустите Delphi. На экране появится простейшее приложение с пустой формой.
Немедленно сохраните приложение в папке, например Начало. Для этого нажмите на главной панели клавишу - пачка дискет. Начнется сохранение модуля Unit1. Сохраните его, пока не меняя имени. После сохранения модуля, Delphi предложит сохранить проект Project1. Имя проекта также советуем не менять.
Несколько раз нажмите F12, переключаясь с формы на модуль и CTRL+F12, переключаясь c формы на проект.
Перейдите к проекту и убедитесь, что ссылка на модуль в проекте выглядит коротко, а именно так:
uses
Forms,
Unit1 in 'Unit1.pas' {Form1};
Если ссылка на модуль содержит длинный путь к модулю, например 'H:\AT032\Иванов\Delphi\Пример1\Unit1.pas', то это означает, что модуль и проект расположены в разных папках и это следует исправить!! Для этого выполните операции "Save as" для модуля и "Save Project as" для проекта так, чтобы они попали в одну папку.
Шаг 2- установить компоненты
Р
unit Unit1; interface uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs; type TForm1 = class(TForm) private { Private declarations } public { Public declarations } end; var Form1: TForm1; Implementation {$R *.DFM} end.
|
Выберите мышью на палитре компонент кнопку и буксируйте ее на форму.
Выберите мышью на палитре компонент метку и буксируйте ее на форму.
Проверьте изменение в описании класса в тексте модуля:
type
TForm1 = class(TForm)
Button1: TButton;
Label1: TLabel;
……………..
end;
Сохраните приложение клавишей одна дискета.
Запустите приложение на выполнение нажав F9, исследуйте возможности окна приложения: свернуть, переместить, закрыть.
Шаг 3 – список файлов приложения
Откройте папку с Вашим приложением через “Мой компьютер”-диск Н и т.д. В папке находятся следующие файлы приложения, которые Delphi создает при его запуске:
Project1.dpr – файл проекта
Project1.opt – опции проекта.
Unit1.dfm – описание формы,
Unit1.res – описание ресурсов,
Unit1.pas – текст модуля,
Unit1.dcu – результат компиляции модулей.
Project1.exe – выполнимый файл приложения.
При переносе приложения на другую ЭВМ нужно переносить все его файлы, кроме последнего.

аскройте
список компонент приложения наверху
окна ИО и убедитесь, что сейчас в списке
только один компонент Form1.
Текст модуля на это время приведён
ниже. Класс TForm1
пока не содержит новых полей.