Reja: Borland c++ builder tilining barcha kompilyatorlari imkonyatlari



Download 0,7 Mb.
bet3/8
Sana07.04.2022
Hajmi0,7 Mb.
#534332
1   2   3   4   5   6   7   8
Bog'liq
Borland c builderda Printdialog va printsysetupdialog kompinentlari

Edit buyruqlari guruhi.

Й Find...

Ctrl+F

Find in Files...




м Replace...

Ctrl+R

M Search Again

В

Incremental Search

Ctrl+E

kQ Go to Line Number...

Alt+G

►[•••] Go to Address





Search buvguruqlari guruhi.





View buyruqlari guruhi.


kerakli satrga o'tish va uni o'zgartish imkonini beradi.





View buyruqlari guruhi
View (Ko'rish) 20.10-rasmda ifodalangan. Menyuning bu buyruqlari guruhidan ilova va komponentalarni boshqarishni asosiy muloqot oynalari chaqiriladi.


Masalan, ilova menedjeri (Project Manager), komponentlar ro'yxati (Component


List) va oynalar ro‘yxati (Window List).





Project buyruqlari guruhi.

у Run

re

Attach to Process...




tj>* Parameters...




fx Register ActiveX Server




Un register ActiveX Server




Install COM+ Objects...




Step Over

ra

Й Trace Into

F7

Trace to Next Source Line

Shift+F7

*|l]i Run to Cursor

F4

Run Until Return

Shift+F8

Show Execution Point




II Program Pause




ЕП1 Program Reset

Ctrl+F2

Inspect...




I???l Evaluate/Modify...

Ctrl+F7

coJ Add Watch...

Ctrl+F5

Add Breakpoint




Run buyruqlari guruhi.


Project buyruqlari guruhi
Project (Ilova) 20,11-rasmda keltirilgan. Menyuning bu buyruqlari guruhida ilovani boshqarish buyruqlari yig‘ilgan. Bu buyruqlar yordamida fayllarni qo‘shish, o‘chirish, VCL komponentalar kutubxonasiga komponenta qo‘shish, kompilatsiya qilish va shunga o‘xshash amallarni bajarish mumkin.
Run buyruqlari guruhi
Run (Bajarish) 20.12-rasmda ifodalangan. Menyuning bu buyruqlari guruhi yordamida ilovani ishga tushirish va bekor qilish, ilovani butunlay va qadam- baqadam rejimda ishga tushirish, ko'rish uchun qo‘shimcha o'zgaruvchilar kiritish va ilova bajarilishini to‘xtatuvchi belgilar kiritish mumkin.





Component buyruqlari guruhi.


Explore
SQL Monitor
Form Wizard...
Database buyruqlari guruhi.


Component buyruqlari guruhi
Component (Komponent) buyruqlar guruhi 20.13-rasmda berilgan. Menyuning bu buyruqlari guruhi yordamida yangi komponentalarni qo‘shish va konfiguratsiyalarini aniqlash ishlari bajariladi.

T1 Environment Options...
j^l Editor Options...
Debugger Options...
Me Repository...
Build Tools...
VisiBroker SmartAgent
”fTl IDL Repository...
External Editor
+Щ] Web App Debugger
| Configure Tools...
Database Desktop
Visual C+ + Project Conversion Utility
CodeGuard Configuration
Image Editor
Package Collection Editor
XML Mapper



Database buyruqlari guruhi
Database (MaTumotlar bazasi) buyruqlar guruhi (20.14-rasm) ma’lumotlar bazasi bilan ishlaydigan buyruqlarni o‘z ichiga olgan.
Tools buyruqlari guruhi
Tools (Instrumentlar) buyruqlar guruhi 20.15-rasmda berilgan Menyuning bu buyruqlari guruhi yordamida ilova parametrlarini o‘rnatish va yordamchi dasturlar buyruqlarini chaqirish mumkin.
Windows buyruqlari guruhi
Windows (oyna) buyruqlari guruhi 20.16-rasmda berilgan.





Windows buyruqlari guruhi.

C+ -«-Builder Help
С-n-Builder Took
Windows SDK
STLport Help
Borland Home Page
Borland Community Page
C4-4-Builder Home Page
C4-4-Builder Developer Support
C4- 4-Builder Direct...
Customize...
About...
Help buyruqlari guruhi.

Menyuning bu buyruqlari guruhi yordamida interfeysning oynalarini boshqarish mumkin.
Help buyruqlari guruhi
Help (Yordam) buyruqlari guruhi 20.17-rasmda berilgan. Menyuning bu buyruqlari guruhi yordamida muhit, til. Komponentalar va kompyuter haqidagi ma'lumotlarni olishimiz mumkin (20.18-rasm).





About buyrugi oynasi.


Tezkor tugmalar


Tezkor tugmalar asosiy menyu bilan vonma-yon joylashgan (20.19- rasm).





Tezkor tugmalar.
Bu tugmalar ko'p ishlatiladigan, tez-tez murojaat qilinadigan bo‘lganligi sababli alohida guruhlarga ajratilgan holda kichik piktogrammalar yordamida berilgan. Bu tugmalar asosiy menyuda ham mavjud, ammo vaqtdan yutish uchun ajratib ham qo‘vilgan.




Standard (Standart) tugmalar
Dasturning obyektlarini hosil qilish uchun Standart tugmalardan foydalaniladi. Bu obyektlarga dasturlar, yangi formalar, fayllar, kutubxonalar va hakozolar kirishi mumkin. Yangi obyektni hosil qilish uchun New tugmasini bosamiz. Bunda New Items (20.20-rasm) muloqot oynasi paydo





New Items muloqot oynasi
boiadi, bundan ilova tuzish uchun kerakli obyektni tanlaymiz. Bu oynada ko'plab obyektlar m aium guruhlarga ajratilgan holda joylashgan. Bu guruhning boshqa tugmalari favlni saqlash (Save) va ochish (Open) uchun xizmat qiladi. AddFileToProject tugmalari orqali ilovaga fayl qo'shish va RemoveFileFromProject fayl o‘chirish imkonini beradi.
View (Ko‘rish) tugmasi


Bu guruhga quyidagi tugmalar jamlangan: (New Form) yangi forma hosil qiladigan, (ViewUnit) modullarni qurish, (ViewForm) formani qurish, (Toggle Form/Unit) formadan modulga, moduldan formaga o‘tishni ta’minlaydigan




tugmachalar. Toggle Form Unit formadan kodni tahrirlashga, tahrirlashdan formaga o'tkazuvchi tugma. Agar ilovada bir nechta forma qatnashsa, ularni
qurish uchun View Form (Shift + F12) tugmadan foydalaniladi. Yangi forma hosil qilish uchun New Form tugma bosiladi. Bunda yangi forma dizayneri paydo boiadi. Odatda, sarlavhasi Form 2 kabi nomlangan boiadi. Yangi forma ilovada yangi oynalarni ko'rsatish va ifodalash uchun zarur boiishi mumkin.
1.2 VCL-komponentalar palitrasi
Borland C + + Builder 6 muhitining VCL visual komponentalari bilan tanishamiz.
Borland C + + Builder 6 muhitida ilova yaratish VCL visual komponentalaridan keraklilarini formaga joylashtirishdan boshlanadi Komponentalar ilovaning g‘lshtchalari (elementlari. qismlari) deyishimiz mumkun Builder so’zining ma’nosi quruvchi degan ma’noni anglatadi Barcha VCL komponentalar, 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 komponentalar nomi ustida bossak. mazkur sahifa komponentalari guruhi ekranda paydo bo'ladi. Masalan. Standart sahifasini bossak ekranda kom ponentalar paydo bo'iadi (20.22-rasm).





Komponentalar oynasi.
C++ Builder 32 razryadli takomillashtirilgan Vizual Komponentalar Kutubxonasi VCL (Vizual Component Library) bilan birgalikda yetkazib beradi. Bu kutubxona eng murakab ilovalarni qurish uchun mo'ljallangan 100 dan ortiq takroran qo’llanilmaydigan komponentalardan iborat Kutubxonaning asosiy komponentalari Palitralar komponentalarining Instrumental Panehda berilgan. Komponentalar




belgilari dasturingiz shakliga (formaga) olib o’tiladi. Kutubxona Windows operatsion tizmlaridagi Foydalanuvchi Grafik Interfeysi standart interfeys obektlarining to’liq inkapsulatsiyalanishini o’z ichiga oladi. Ular orasida, ixtisoslashgan komponentalar bilan bir qatorda, relatsion ma’lumotlar bazasini boshqarish uchun mo’ljallangan komponentlar alohida o’rin egallaydi. Ishonchli va samarali dasturlarni yaratishda C + + Builder OYD imkoniyatlaridan to iiq foydalaniladi. C + + Builder - bu OMD ekan, OLE (OCX) boshqaruvchi elementlarni kiritish uncha qiyinchilik tug'dirmaydi. O'z masalalaringiz talablarini kerakli darajada qondirish uchun, kutubxonaning mavjud komponentalaridan foydalaning va hosila komponentalar imkoniyatlarini kengaytiring. C ++ Builder ning bosh xususiyati, avvalambor, uning dasturni visual ishlash jarayonida nafaqat tayyor komponentalardan foydalanish, balki yangi komponentalarni yaratish qobiliyatida ham namoyon bo‘ladi. Yangi komponentalar, dastlabki komponentalar kabi, sodda boiishi mumkin. bunda ularning funksional imkoniyatlari ozgina kengaytirilgan yoki o‘zining mutlaqo o'ziga xos ko'rinishi, xulq-atvori va kodining mazmuni bilan farqlanadigan boiadi. Komponentalarning yaratilishi OYD ning vorislik mexanizmiga tayanadi, cheklanishlarga deyarli ega bo’lmaydi hamda quyidagi bosqichlardan o’tadi:

  • mavjud komponenta turiga vorislik;

  • yangi xususiyatlar, metodlar va voqealarni aniqlash;

  • yaratilgan komponentani qayd etish.

Qidirish oson boiishi uchun, Palitra funksional jihatdan o'xshash komponentalarni birlashtiradigan qo‘shimcha ilovalar bilan bogiangan. Tanlab olingan komponentaning kontekst menyusini unga sichqonchaning o'ng tugmasini bosib ochish mumkin. Bular ichidan OKyozuvli Button tugmasini, A yozuvli Label tugmasini osonlik bilan topish mumkin. Agar sahifada komponentalar juda ko'p bo'lsa, harakatlanuvchi tugmalar orqali o'ng va chapga panelni harakatlantirish orqali barcha komponentalarni ko'rishimiz mumkin. Barcha komponentalar biror nom yoki maxsus ikonka orqali berilgan, agar sichqoncha kursorini ikonka ustiga oborsak shu komponenta nomi paydo boiadi. E'tibor bergan boisangiz, ko'pchilik komponentalar to'rtburchak yoki dumaloq shaklga ega. Ixtiyoriy komponentani




formaga ikki xil y o i bilan joylashtirish mumkin. Komponenta ustiga sichqonchani olib borib chap tugmasini ikki marta bossak, mazkur komponenta forma markazida paydo boiadi. Ikkinchi usul sichqoncha chap tugmasini komponenta ustida bitta bosib siljitish bilan formaga joylashtirish mumkin. Formaga joylashtirilgan komponentani formaning ixtiyoriy qismiga siljitishimiz mumkin. Komponetaning o'lchamlarini sichqoncha yordamida o'zgartirish mumkin. Formada turgan ixtiyoriy komponentani aktivlashtirish yoki passivlashtirish mumkin. Aktivlashtirish degani shu komponentaning ustida amal bajarish xususiyatini o‘zgartirish imkoniyatini beradi, buning uchun, mazkur komponentaning ustida sichqoncha tugmasini bosish kifoya. Aktivlik belgisi shu komponentaning boshqalaridan ajralib, belgilanib koi'inib turadi. Buni obyektlar inspektoridan ham ko‘rish mumkin. Sichqoncha yordamida tanlangan komponentani formadan o'chi rib tashlash mumkin.






Download 0,7 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8




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