1-Ma’ruza Mavzu: Borland C++ Builder komponentlar palitrasi. C++ Builder Additional komponentlar palitrasi. Hodisa jarayonlarini yaratish. Standard komponentlar palitrasi



Download 0,83 Mb.
Pdf ko'rish
bet11/27
Sana18.07.2022
Hajmi0,83 Mb.
#819839
1   ...   7   8   9   10   11   12   13   14   ...   27
Bog'liq
1 ma'ruza (1)

VCL-komponentlar palitrasi 
Borland C++ Builder 6 muhitini VCL vizual komponentalari bilan tanishamiz.
Borland C++ Builder 6 muhitida ilova yaratish VCL vizual komponentalaridan keraklilarini 
formaga joylashtirishdan boshlanadi. Komponentalar ilovaning g’ishtchalari (elementlari, qismlari) 
deyishimiz mumkin. Builder so’zining ma’nosi quruvchi degan ma’noni anglatadi. Barcha VCL
komponentalari palitrasi, asosiy menyuning o’ng tomonida joylashgan bo’ladi. Komponentalar 
palitrasi ma’lum bir vazifalariga ko’ra komponentalar to’plamidan iborat komponentalar sahifasiga 
ajratilgan. Bu sahifalar ma’no va vazifasiga ko’ra bir-biriga yaqin bo’lgan komponentalarni bitta 
guruhga birlashtirgan. Sichqonchaning chap tugmasini sahifa komponentalari nomi ustida bossak, 
mazkur sahifa komponentalari guruhi ekranda paydo bo’ladi. Masalan, Standard sahifasini bossak, 
ekranda qo’yidagi komponentalar paydo bo’ladi (1.22-rasm). 
 
1.22-rasm. Komponentalar oynasi 
C++ Builder 32 razryadli takomillashtirilgan Vizual Komponentalar Kutubxonasi VCL 
(Visual Component Library) bilan birgalikda yetkazib beriladi. Bu kutubxona eng murakkab 
ilovalarni qurish uchun mo’ljallangan 100 dan ortiq takroran qo’llanadigan komponentalardan 
iborat. Kutubxonaning asosiy komponentalari Palitralar komponentalarining Instrumental Panelida 
berilgan. Komponentalar belgilari dasturingiz shakliga (formaga) olib o’tiladi. 
Kutubxona Windows operatsion tizimlaridagi Foydalanuvchi Grafik Interfeysi standart 
interfeys obyektlarining to’liq inkapsulyatsiyalanishini o’z ichiga oladi. Ular orasida, ixtisoslashgan 
komponentalar bilan bir qatorda, relyatsion ma’lumotlar bazasini boshqarish uchun mo’ljallangan 
komponentalar alohida o’rin egallaydi. Ishonchli va samarali dasturlarni yaratishda C++ Builder 
OYD imkoniyatlaridan to’liq foydalanadi. C++ Builder bu OMD ekan, OLE (OCX) boshqaruvchi 
elementlarni kiritish uncha qiyinchilik tug’dirmaydi. Ўz masalalaringiz talablarini kerakli darajada 
qondirish uchun, Kutubxonaning mavjud komponentalaridan foydalaning va hosila komponentalar 
imkoniyatlarini kengaytiring. 
C++ Builder bosh xususiyati avvalambor, uning dasturni vizual ishlash jarayonida nafaqat 
tayyor komponentalardan foydalanish, balki yangi komponentalarni yaratish qobiliyatida ham 
namoyon bo’ladi. Yangi komponentalar, dastlabki komponentalar kabi, sodda bo’lishi mumkin, 
bunda ularning funktsional imkoniyatlari ozgina kengaytirilgan yoki o’zining mutlaqo o’ziga xos 
ko’rinishi, xulq-atvori va kodining mazmuni bilan farqlanadigan bo’ladi. Komponentalarning 
yaratilishi OYD ning vorislik mexanizmiga tayanadi, cheklanishlarga deyarli ega bo’lmaydi hamda 
qo’yidagi bosqichlardan o’tadi: 



mavjud komponenta turiga vorislik

yangi xususiyatlar, metodlar va voqealarni aniqlash; 

yaratilgan komponentani qayd etish. 
Qidirish oson bo’lishi uchun, Palitra funktsional jihatdan o’xshash komponentalarni 
birlashtiradigan qo’shimcha ilovalar bilan bo’lingan. Tanlab olingan komponentaning kontekst 
menyusini unga sichqonchaning o’ng tugmasini bosib ochish mumkin. 
Bular ichidan 

Download 0,83 Mb.

Do'stlaringiz bilan baham:
1   ...   7   8   9   10   11   12   13   14   ...   27




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©www.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