ПредишенСледващото

Пример. Нека създадем един прост проект - форма с бутон "Close". за да направите това,

1. В палитрата компонент на стандартна страница (Standard); Изберете бутона с буквите OK () Щракнете върху този бутон левия бутон на мишката и начертайте правоъгълник на мястото си форми. В резултат на това във формата на правоъгълник, ще бъдат избрани от надпис "Button1".

Забележка. извличане на характеристики е наличието на малки черни квадратчета на ъглите на правоъгълник в средата на двете страни. Ако поставите курсора на квадрат, а след това е под формата на двупосочна стрелка. Преместването на курсора на мишката в това състояние води до промени в съставните размери.

2. В инспектор Object активирате раздела BUTTON1 Компонент имоти, както и в Надпис имота, моля, напиши "Close". Може да забележите, че възможно най-скоро, тъй като текстът се появява под формата на един бутон.

3. В инспектор Object активирате събития страница и кликнете два пъти върху поле OnClick събитие.

Open форма с модул кутия празен модул

използва Windows, Съобщения, SysUtils, Уроци, графика, контроли, форми, диалогови прозорци, StdCtrls;

Типове TForm1 = клас (TForm)

процедура Button1Click (Sender: TObject);

Var Form1: TForm1;

процедура TForm1.Button1Click (Sender: TObject);

Ако се вгледате в текста на модула за форма, това съобщи в TForm1 клас една основа (Button1) тип на класа и един метод (процедура Button1Click (Sender: TObject);)

При тази процедура, има една опция - Sender. Този параметър показва Delphi кой компонент получи събитието и затова се нарича събитието манипулатор. Тази опция е полезна, когато един манипулатор се използва за множество събития (можете да Ако подател = Button1 След това.)

След тип дял е раздел, описващ променливите (VAR). В този случай, този раздел съдържа само една променлива (Form1).

По-долу е част от изпълнимия модул (изпълнение раздел). запис тип

- Тази директива компилатор, който гласи, че прилагането на този раздел, които се вмъква инструкции за инсталиране на формата на стойността на имотите от файл * .dfm.

След като тази директива е текстът на подпрограмата - събитието манипулатор (процедура TForm1.Button1Click (Sender: TObject).

Пишем процедурата в близост раздел оператори оператор. Запазване на проекта в отделна папка. Активирайте командата RUN. На екрана ще се покаже форма без мрежа. Това е нашата програма по време на изпълнение. Кликвайки върху "затвори", ние ще се върне отново в сряда DELPHI.

Ако отворите папката, където ние спаси проекта, можете да видите, че има някои файлове. Сред Delphi програмист той не създава отделна програма, както и на проекта. Проектът - набор от файлове, които правят приложението. Delphi структура на проекта е показана на ris.5.23.1

Структура на проекта Делфи

Фиг. 5.23.1 Delphi структура на проекта.

Например, за примера, представен по-горе, при подготовката на проекта и след съставяне на файлове се създават:

Както се вижда от този пример, основната отличителна черта е разширението. Всички Delphi създава тези файлове автоматично. Програмистът създава със събития, и в допълнение можете да създавате и използвате във вашия проект произволен брой потребителски модули и текстови файлове (например за въвеждане на данни и на изхода).

Файлът форма (* .dfm) - поддържа списък на свойствата на всички компоненти, включени във формата, стойностите на които са били променени от стойностите по подразбиране са личен (в конструктора на съответния обект). Също форма файл свързва графично изображение на обект с работещи съобщения. Файловете могат да бъдат няколко форми в проекта. За всяка форма, автоматично се създава форма файл и файла на формата на модул (с разширение * Pas на).

файл опции на проекта (* .dof) - съдържа опции на компилатора, свръзката и имената на работна директория. За да зададете параметрите (Опции) на проекта е необходимо да се изпълни ProjectOptions, който се отваря прозореца Опции на проекти. След като инсталирате опции проекта Delphi автоматично прави необходимите промени в съответните проектни файлове.

ресурсен файл (* .res) - може да съдържа следните ресурси за кандидатстване:

модул файл (* .pas) - за всеки вид, включени в проекта, отделен модул.

Забележка. Файловете могат да бъдат няколко форми. Всеки файл съответства на файлове форми с изходния текст, но файла с текстов модул не е задължително да имат подходяща форма.

форма във файла съдържа описание на класа форма. Този файл се създава автоматично при добавяне на нов начин.

А проектен файл (* .dpr) е основната програма, той обедини всички файлове, които правят приложението. Само един такъв файл може да бъде за всеки проект.

файл на програмата (* .exe) - тя е изпълнима програма, която се създава в процеса на съставянето на проекта. Имайте предвид, че може да бъде създаден и се изпълнява на всеки етап от създаването на проекта тази програма.

File (* .dcu) - Този помощен файл - е създадена по време на съставянето на проекта за всеки файл с изходния текст.

архивиране на файлове. Последните версии на Delphi, когато правите промени в проекта обикновено е подкрепено файлове, които са се променили. Тези копия на разширения, които започват с тилда (

). Те съдържат статуса на проекта или модул да се правят промени. Забрани на резервни копия могат да бъдат постигнати чрез премахване Опции Редактор flazhkaCreate архивиране на файлове раздела витрина (отваря Инструменти Редактор Опции команда).

Свързани статии

Подкрепете проекта - споделете линка, благодаря!