O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Mustaqil ishi
Mavzu: Visual C++ Forma muxitida ixtiyoriy dastur tuzish
Guruh: 0140
Bajardi: Ishkobilov A.
Toshkent-2022
Ishni MICROSOFT VISUAL STUDIO dasturini ishga tushirishdan boshlaymiz.
Bu yerdan NEW PROJECT bulimini tanlaymiz.
Bu yerdan CLR->Windows Forms Application tanlaymiz
Bu bo’lg’usi dasturning interfeysini hosil qiluvchi oynadir. Oynaning nomi va sarlavhasi uning tepasida yozilgan bo’ladi. Odatda, Form1.h va shuningdek
oynani berkituvchi va kichraytiruvchi tugmachalari ekranning o’ng tepasida joylashgan.
Forma dizayneri ostida dastur kodi muharriri joylashgan, odatda u Form1.h sarlavha bilan beriladi. Bu oyna dastur kodini kiritish va tahrir qilish uchun mo’ljallangan
forma va unda joylashgan komponentalarning xossalarini va hodisalarini o’zgartiradigan oynani ko’rish mumkin.
Visual C++ muhitini VCL vizual komponentalari bilan tanishamiz. Visual C++ muhitida ilova yaratish VCL vizual komponentalaridan keraklilarini formaga joylashtirishdan boshlanadi. Komponentalar ilovaning g’ishtchalari (elementlari, qismlari) deyishimiz mumkin. Barcha VCL komponentalari, ToolBox oynasida palitralarga ajratilgan holda 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 birlashtiradi.
Label
Shaklda tahrir qilib bo’lmaydigan statik matnning to’rtburchak sohasini aks ettiradi. Odatda matn boshqa komponenta nomidan iborat bo’ladi.
Nom matni Text xususiyatining qiymatidir. Alignment xususiyati matnni tekislash usulini aniqlaydi. Shrift o’lchami avtomatik tarzda sohaning maksimal to’ldirilishiga mos kelishi uchun, AutoSize xususiyatining true qiymatini o’rnating. Kalta soha ichida matnning hammasini ko’rish imkoniga ega bo’lish uchun, WordWrap xususiyatiga true qiymatini bering. Transparent xususiyatiga true qiymatini o’rnatsangiz, boshqa komponentaning bir qismini to’g’ri uning ustida joylashtirilgan nom orasidan ko’rinib turadigan qilishingiz mumkin.
TextBox
Axborot yakka satrining tahrir qilinayotgan kiritishidagi to’rtburchak sohani shaklda aks ettiradi. Tahrir sohasining ichidagi boshlang’ich narsalarni Text xususiyatining qiymati bo’lgan satr aniqlaydi.
Do'stlaringiz bilan baham: |