Xotiraning boshqarishning umumiy tamoyillari


Yangi form oynasini hosil qilish


Download 119.42 Kb.
bet6/7
Sana17.06.2023
Hajmi119.42 Kb.
#1550473
1   2   3   4   5   6   7
Bog'liq
16-25

Yangi form oynasini hosil qilish.

Добавить tugmasi bosilgach quyidagi oyna hosil bo’ladi.





Oyna hosil qilingach Ctrl+F5 tugmalari bosilsa, loyiha ishga tushadi.
Microsoft Visual C++ muhitida komponentalar Komponentalar Form oynasi hosil qilingach paydo bo’ladi. Komponentalar Панель элементов yoki ToolBox da joylashgan bo’ladi. Agarda ekranda ushbu oynacha bo’lmasa unda biz Ctrl+Alt+X tugmalarini bosishimiz kerak bo’ladi. Yoki View menyusidan ToolBoxni(ВИД-> панель элементов) tanlashimiz kerak.
23-mustaqil ish
Mavzu: Komponenta tushunchasi va xususiyatlari.
Komponentalar oynasi quyidagi asosiy komponentalardan tashkil topadi:
- TextBox
- Label
- Combobox
- PictureBox
- ProgressBar
- Button
- CheckBox
- RadioButton
- DateTimePicker
- ListBox
- Panel
- TabControl
Komponentalar oynasi

Agarda bizga kerak bo’lgan komponenta ushbu oynada mavjud bo’lmasa u holda ToolBox oynasi ustida sichqonchaning o’ng tugmasini bosamiz va Выбрать элементы, yoki choose elementsni tanlyamiz.



Yangi komponenta qo’shish

Bunda Filter bo’limiga kerak bo’lgan komponenta yoziladi va shu komponenta ro’yxatda paydo bo’lgach shu komponentani belgilaymiz(checkbox. checked) va ok tugmasini bosamiz. ToolBox panelini yana bir marta tekshirganda bizga kerak bo’lgan komponenta paydo bo’lgan bo’ladi.


24-Mustaqil ish
Mavzu: Standart,additional , System komponentalari.

1.6-rasm. Komponentalar palitrasi va komponentalar oynasi.

Visual C++ 32 razryadli takomillashtirilgan vizual komponentalar kutubxonasi VCL (Visual Component Library) bilan birgalikda etkazib beriladi. Bu kutubxona eng murakkab ilovalarni qurish uchun mo’ljallangan, 100 dan ortiq takroran qo’llanadigan komponentalardan iborat. Kutubxonaning asosiy komponentalari - Palitra komponentalarining instrumental panelida berilgan. Komponentalar belgilari dastur formasiga olib o’tiladi.
Kutubxona Windows operastion tizimlaridagi foydalanuvchi grafik interfeysi, standart interfeys ob’ektlarining to’liq inkapsulyastiyalanishini o’z ichiga oladi . Visual C++ bosh xususiyati avvalambor, uning dasturini 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 funkstional imkoniyatlari ozgina kengaytirilgan yoki o’zining mutlaqo o’ziga xos ko’rinishi, xulq-atvori va kodining mazmuni bilan farqlanadigan bo’ladi. Yozuvli to’rtburchak tugmani yaratadi. Tugmacha bosilganda, dasturda biror-bir hatti-harakat nomlanadi (initstiallashtiriladi).
Tugmachalar ko’proq dialogli darchalarda qo’llanadi. Default xususiyatining true qiymati tomonidan tanlab olingan yashirin tugmacha, dialog darchasida har gal enter klavishasi bosilganda OnClick voqea qayta ishlatgichini ishga tushiradi. Cancel xususiyatining true qiymati tanlab olgan bekor qilish tugmachasi, dialog darchasida har gal Escape klavishasi bosilganda, OnClick voqea qayta ishlatgichini ishga tushiradi.

25-Mustaqil ish


Mavzu: Visual C++ muhitida muloqot oynalari va ularni sozlash , boshqarish elementlari.

Shundan so'ng, ochilgan oynada sizdan loyihaning turini tanlash so'raladi. Visual C ++ qismida CLR pastki qismini tanlab, Bo'sh CLR loyihasi(CLR Empty Project) elementini tanlashimiz kerak.
Name” qismiga yaratiladigan loyiha nomi yoziladi (loyihaning nomi lotin harflaridan tashkil topgan bitta so‘zdan iborat bo‘lishi shart. Masalan: Faktorial). “Location” qismida loyihani saqlanish joyi “Browser” tugmasi yordamida ko‘rsatiladi. ”Solution” qismida yangi ilova yaratish yoki yaratilgan loyihaga ilova qo‘shish ko‘rsatiladi. “Solution name” qismiga yaratiladigan ilovaning nomi kiritiladi. “OK” tugmasi bosiladi va bizning Faktorial nomli loyihamiz ochiladi:

Endi biz yaratilgan C ++ loyihasiga 

Download 119.42 Kb.

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




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