Informatika fanini o’qitish huquqini berish bo’yicha kasbiy qayta tayyorlash kursining umumkasbiy fanlari tarkibiga kiruvchi



Download 6,65 Mb.
bet127/149
Sana21.04.2022
Hajmi6,65 Mb.
#570546
1   ...   123   124   125   126   127   128   129   130   ...   149
Bog'liq
дастурий

Xodisalar

Ob’ektlar inspektorining xodisalar (Events) saxifasi komponent kabul kiladigan xodisalar ruyxatini kursatib turadi (foydalanuvchining grafik interfeysiga ega bulgan operatsion tizimlar, xususan Windows 95 yoki WindowsNT lar uchun dastur tuzishda ilovaning u yoki bu xodisaga reaktsiyasini tasvirlash ma’kul kuriladi, operatsion tizimning uzi esa biror bir xodisa kutilayotganini aniklash maksadida kompyuterga doimiy ravishda surov yuborish bilan shugullanadi). Xar bir komponent uzining xodisalar ishlab chikuvchi tuplamiga ega. C++ Buildermuxitida xodisalar ishlab chikuvchi deb nomlanadigan funktsiyalar yozish va xodisalarni bu funktsiyalar bilan boglash kuzda tutiladi. U yoki bu xodisaning ishlab chikuvchisini yarata turib siz dasturga agar shu xodisa sodir bulsa, yozilgan funktsiyani bajarishga topshirik berasiz.


Xodisalar ishlab chikuvchini kushish uchun sichkonchaning tugmasi yordamida shakl oyonasida xodisalar ishlab chikuvchisi kerak bulgan komponentni ajratib olib, ob’ektlar inspektorining xodisalar saxifasini ochib, C++ Builder ni xodisalar ishlab chikuvchisining prototipini generatsiya kilish va uni kod redaktorida kursatishga majbur kilish uchun xodisa yonida kursatilgan kiymatlar kolonkasiga sichkonchaning chap tugmasi bilan ikki marta bosamiz. Bunda avtomatik ravishda bush funktsiyaning matni generatsiyalanadi va kodni kiritish kerak bulgan joyda muxarrir ochiladi. Kursor operator kavslari{ ... } ichida joylashtiriladi. Shundan sung xodisaning keltirilishida bajarilishi kerak bulgan kodni kiritish kerak. Xodisalar ishlab chikuvchisi funktsiya nomidan keyin kavslar () ichida kursatiladigan parametrlarga ega bulishi mumkin.

Rasm.4. Xodisalar ishlab chikuvchisining prototipi

 

Uslublar


Uslub – komponent bilan bolgik bulgan funktsiya xisoblanadi va u ob’ektning kismi sifatida e’lon kilinadi. Xodisalar ishlab chikuvchisini yarata turib, kuyidagi notatsiyadan foydalanish mumkin;->, masalan:

Edit1->Show();


Shuni aytib utamizki, yangi shaklni yaratishda unga boglangan modul va *.h kengaytmali sarlavxa fayl albatta generatsiyalanadi, yangi modulni yaratishda esa modul shakl bilan boglangan bulishi shart emas (masalan, agar unda xisoblash jarayonlari bulsa). Shakl va modullarning nomlarini uzgartirish mumkin, ularni yaratgandan keyin boshka shakl va modullar bilan aloka vositasi urnatilmasdanok darxol uzgartirish maksadga muvofik.

Download 6,65 Mb.

Do'stlaringiz bilan baham:
1   ...   123   124   125   126   127   128   129   130   ...   149




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