Mirzakulov Bahodir Abdullaevich



Download 1,67 Mb.
Pdf ko'rish
bet36/45
Sana02.01.2022
Hajmi1,67 Mb.
#309976
1   ...   32   33   34   35   36   37   38   39   ...   45
Bog'liq
Toshkent davlat texnika universiteti

Pusk 



  Pr



ogrammы 



  Borland Delphi 7 



 

Delphi 7

. Delphi 7 dasturida  yangi bajariluvchi (.exe) dastur yaratish uchun 



File



New



Application

 buyruqlar ketma-ketligi tanlanadi (2.22-rasm).  




56 

 

 



2.22-rasm. File



New



Application buyruqlar ketma-ketligi tanlanlash 

 

Delphi dasturlashtirish tilining interfeysi dasturning asosiy menyusi, 



piktografiya ko’rinishidagi buyruq tugmachalari majmuasi va komponentlar 

palitrasi joylashtirilgan, ob`ektlar inspektori, ob`ektlarni daraxt ko’rinishida 

tasvirlash qimi, dastur kodi (komandalari)ni yaratish va tahrirlash oynasidan 

tashkil topgan [40].  




57 

 

 



2.23-rasm.

 

Delphi dasturlashtirish tilining interfeysi 

Dasturning asosiy menyusi orqali yaratiladigan elektron darslik va uning 

qismlari ustida bajariladigan amallarni mos menyu va ost menyular orqali bajarish 

mumkin.  Dasturchiga qulay bo’lishligi uchun eng ko’p foydalaniladigan buyruqlar 

piktografiya ko’rinishidagi buyruq tugmachalari majmuasi joylashtirilgan bo’lib 

unda yangi dastur yaratish, ochish, saqlash, yordam, ishga tushirish, dasturni 

(vizual)forma shaklda ko’rish,  dasturni (kodini)matn shaklda ko’rish tugmachalari 

mavjud. Asosiy oynadgi komponentlar palitrasi dasturlashtirish tilining eng ko’p 

ishlatiladigan qismi bo’lib, biz yaratadigan elektron darslikda ishlatadigan 

tugmachalar, menyular, kiritiladigan matnlarni, audio, video, va rasmlarni 

tasvirlash boshqarish ob`ektlarini komponentlar palitrasidan olib ishlatamiz.   

Quyidagi rasmda tasvirlangan ob`ektlar nazoratchisi (Object Inspector) ham 

Delphi dasturlashtirish tilining asosiy qimlaridan biridir. Biz yaratadigan 

dasturimizda foydalaniladigan har qanday ob`ekt (tugma, matn, tasvir, ovoz, 



58 

 

videolarni boshqarish ob`ekt)larning bir nechta hususiyatlari bo’lib, biz ularni 



ob`ektlar nazoratchisi orqali o’zgartirishimiz mumkin. Obetlar nazoratchisi ikki 

qimdan iborat birinchi qismida tanlangan ob`ektning hususiyalari (Properties, 

svoystva)joylashgan. Ob`ektlarning hususiyatlari yordamida ularning sarlavhasini 

(Caption), yuqori chap burchakdan boshlab  necha nuqta pastda (Top), o’ngda 

(Left) bo’lishligini, bo’yi (Height) va eni (Width)  qanday o’lchamda bo’lishligini, 

forma qanaqa rangda bo’lishligini va shunga o’xshash boshqa hususiyatlarni 

o’zgartirishimiz mumkin. Ikkinchi qismida esa tanlangan ob`ekt bilan bajariladigan 

xodisalar (Events, 

sobыtiya)  ro’yxati  keltiriladi.  Masalan,  OnClick  xodisasi  - 

tanlangan  ob`ekt ustida sichqoncha chap tugmasi bosilganda faollashadi va 

OnClick xodisasida dasturchi ko’rsatgan  amallarni bajaradi. OnCreate xodisasida  

tanlangan ob`ekt yaratilayotganda qanday amal bajarilishi kerakligini, OndblClick 

xodisasida ob`ekt ustida sichqoncha chap tugmasi ikki marta bosilganda  qanday 

amal bajarilishi kerakligini ko’rsatiladi (2.24-rasmga qarang). 

    

 

 



2.24-rasm. OndblClick xodisasida ob`ekt ustida sichqoncha chap tugmasi 

ikki marta bosilganda  qanday amal bajarilishi kerakligi 

 


59 

 

Dasturni(komandalari)ni yaratish va tahrirlash oynasi dastur bajaradigan 



amallar ketma ketligini o’zida mujassamlashtirgan va dasturchining dastur matnini 

kiritish va tahrirlash oynasi hisoblanadi.  Bu matn dasturlash tilining maxsus qonun 

qoidalariga asoslangan xolda dasturning ishlash algoritmi kiritiladi. Delphi 

sistemasida Turbo Pascal dasturlashtirish tilining zamonaviy ko’rinishi bo’lgan 

Object Pascal  dasturlashtirish tilining maxsus  qonun qoidalariga amal qilinadi. 

Delphi dasturi yangi dasturning boshlang`ich qismi o’zi yaratadi (2.25-rasmga 

qarang).  Bunda yaratiladigan dasturning talablaridan kelib chiqqan xolda kerakli 

o’gartirishlar kiritishi yoki qo’shimchalar qilinadi. 

 

2.25-rasm dasturning boshlang`ich qismi 

Delphida dasturlashtirish jarayonida operatorlarni kiritish yoki xatolarini 

to’g`rilash uchun xuddi MS Worddagi kabi tahrirlash ishlari bajariladi. YOzilgan 



60 

 

dasturdagi operatorlarnivazifasi va turiga qarab Delphi sistemasi avtomatik tarzda 



operatorlarni qalin, qiya yoki boshqa rangda tasvirlaydi. Bu esa dasturni 

tahrirlashda va tushunishda katta yordam beradi. 

Delphida 


Download 1,67 Mb.

Do'stlaringiz bilan baham:
1   ...   32   33   34   35   36   37   38   39   ...   45




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish