DELPHI–ді артышылытары

· осымшаны ндеу жылдамдыы;

· Жасалан осымшаны німділігіні жоарылыы;

· Жасалан осымшаны компьютер ресурстарына тмен ажеттіліктерін талап етуі;

· Delphi ортасына жаа компоненттер мен рылыларды осу арылы осымшаны жмысын арттыру;

· Delphi-ді жеке ралдарымен жаа компонент пен инструмент руды ммкіншілігі;

· 1.3 німні негізгі сипаттамалары.

Delphi – бл бірнеше маызды технологияларды комбинациясы:

· машина кодына аударатын жоары німді компилятор;

· объекті-баытталан модель компонент;

· программалы прототиптерден визуальді ( сонымен атар жылдам ) осымшаларды ру;

· мліметтер орын ру шін арналан масштабталатын ралдар;

Delphi ортасы кп терезелі жйе трізді .Оны жктеу шін:

Пуск/программы/Borland delphi/Delphi.

командасын олданамыз .Жктелгеннен кейін экранда 4 терезе пайда болады.

Бл Delphi ортасыны негізгі терезесі болып бірінші жолда мзір орналасан болып жне саймандар татасы бар: Стандарт, Вид, Откладка, Палитра пользователя, панель компонентов, рабочая область

1.Негізгі терезе(Project1)

2.Обьектілер инспекторыны терезесі . (Object inspector)

3.Форма конструкторыны терезесі(form1)

4.Кодтар редакторыны терезесі(Unit1.pas)

Бл терезе объекттер ааша. Бл терезеде формадаы барлы компоненттердін дізімі трады. + немесе — белгісі бул компоненттін ішкі класында екінші компонентті бар екендігін білдіреді. Егерде компоненттін аты ерекшеленген болса онда бл компонент формада екпінді боланын анытайды.

Терезесі форма конструкторыны терезесі болып бл терезеге негізгі конпоненттер орналасады.

Бл терезе объекттер инспекторы болып, мнда объектті негізгі параметрлері енгізіледі. Уаиалар тізімі жазылады. Мны View/obgect inspector немесе F1клавиші арылы экрана шыамыз . Obgect inspector терезесі екі жапсырмада трады.

1. Propertits ( асиет )

2. Events (жадай)

Терезесі кодтар редакторыны терезесі болып табылады. Бл терезеде формаа ойылан компоненттерді тізімі, компоненттерді уаиалар тізімі жне сол уаиа сйкес командалар жазылады.

Бір проектімен жмыс ажеттілігіне арай экранда баса да терезелер труы ммкін. Жмыс жасау барысында негізгі терезеден баса терезелерді алып тастауа, орын ауыстыруа болады. Кп терезелі боланмен Delphi-де тек ана бір уаытта жасауа болады.

Delphi-де рылыны осымша проекті трінде жиналан бірнеше элементтерден трады. Олар

1. Проект коды (DPR кеейтілген мен берген формада саталады)

2. Форма сипаттамасы (DFM)

3. Форма модулі (PAS)

4. Модулдер (PAS)

5. Объектілер параметрі (ОРТ)

6. Ресурстар сипаттамасы

Копилтильда табасымен згеріс енгізеді. Е арапайым проектіні зі кп формадан трады. Сондытан кез-келген проект ру барысында оны барлы элементін сатайтын каталог ашан дрыс.

Негізгі программа тмендегідей рылымда болады:

Program project1;

Uses Forms,

Unit1 in ‘Unit1. pas’{Form1},

Unit2 in ‘Unit2 . pas’{Form2};

{$R*.RES}

begin

Application. Initialize;

Application. Create Form(TForm1,Form1);

Application.CreateForm(TForm2,Form2);

Application.Run;

End.

Проекті аты проекті файлыны атымен сйкес келеді жне дискіге саталу барысында да ресурстар файлымен проектілер параметрлері файлы да осы атпен аталады. Проект файлыны атын згерткенде автоматты трде осы файл аттары згереді. Проектіні ру проект файлын компиляциялау барысында орындалады жне осымшаны ехе файл проект атымен аталады.

· Компаненттер пиктограммасы (.DCR)

· Расторлы бейнелер (.BMP)

· осымшалар пиктограммалары (.ICD)

· Курсорлар (.CUR)

Проект параметрлер файлында параметрлер мен оларды мндері текстік редакторды р трлі жолында орналастырылады.

Проектіні компиляциялау жне орындау.

Проектіні компиляциялау барысында орындалуа дайын файл немесе динамикалы кітапхана (Д44) рылады. Компиляциялау процесі Progect\complie<проект аты> ctrlF9 командалары арылы орындалады жне мынандай жадайлар атарылады. Соы рет компиляциялананнан кейін мні згерген модульдерді файлдары компиляцияланады. Нтижесінде райсысы шін DCU кееймесімен аныталан модулге згеріс енгізілген болса, онда осы модулге пайдаланылатын модулге айта компеляцияланады. Барлы модульдер компиляциялананнан кейін проект файлы компиляцияанады да осымша орындалуа дайын файл рылады. Проектіні Delphi немесе Windows жйесінде жктейді. Delphi ортасында проектіні жктеу шін Run/ Run немесе F9 тетігі басылады. Егер осымша жмыс жасамай алса, Delphi ортасында Run/ Program Reset немесе Crtl+F12 командалары арылы тотатылады.