Delphi dasturlash tili haqida

Страницы: <<  <  4 | 5 | 6 | 7 | 8  >  >>

яция қилиниши пайтида Delphi системаси pas, dfm ва dcu кенгайтмали модуллар тузади. . pas кенгайтмали файл кодларни ёзиш ойнасида киритилган дастур матнини, . dfm форма ойнаси ташкил этувчиларини, . dcu кенгайтмали файл эса . pas ва . dfm кенгайтмали файлларнинг биргаликдаги машина кодига ўтказилган вариантини сақлайди. Бу . dcu кенгайтмали файл комплятор тамонидан ташкил қилинади ва ягона ишчи (бажарилувчи) . exe кенгайтмали файл ташкил қилишга база яратади.
1. 1 Delphi лойиҳаси структураси
Delphi дастури - бу бир неча бир бири билан боғлиқ файллардир. Ҳар қандай дастур . dpr кенгайтмали лойиҳа файли ва бир ёки бир неча . pas кенгайтмали модуллардан ташкил топади. Лойиҳа файли дастурчи тамонидан киритилмайди, у фойдаланувчининг кўрсатмалари асосида автоматик равишда Delphi системали дастури тамонидан тузилади. Лойиҳа файли матнини кўриш учун Project/View Source буйруғини бериш зарур. Лойиҳа матни умумий ҳолда қуйидагича бўлиши мумкин.
Program Project1;
Uses
Forms,
Unit1 in Unit1. pas Form1
$R . res
Begin
Application. Initialize;
Application. CreateForm(Tform,Form1);
Application. Run;
End.
Лойиҳа номи дастурчи томонидан лойиҳа файлини сақлаш вақтида берилади, ва у Delphi муҳитида бажарилувчи файл, яъни кенгайтмаси . exe бўлган файлни ташкил қилишни аниқлайди. Лойиҳа файлидан кейин ишлатиладиган модуллар: стандарт модуллар Forms ва Unit1 жойлашади. $R . res директиваси компиляторга ишлатилиши керак бўлган русурс файллари, масалан дастурларни элон қилиш кераклигини билдиради. Юлдузча белгиси ресурс файлининг кенгайтмаси . res эканлигини билдиради. Бош модулнинг бажарилувчи қисми Begin . . End операторлари орасига жойлашади.
Модул - бу бирор бир дастур. Модуллар стандарт конструкцияга эга. Object Pascalда моду

Страницы: <<  <  4 | 5 | 6 | 7 | 8  >  >>
Рейтинг
Оцени!
Поделись конспектом: