Mavzu: vizual dasturlash asoslari. Vizual dasturlash haqida asosiy tushunchalar. Dasturlash muhitida loyiha yaratish va uning tarkibi


/VC++ muhitida buni quyidagicha ko’rib chiqaylik. Birinchi formamizga Form1


Download 1.88 Mb.
bet13/15
Sana19.06.2023
Hajmi1.88 Mb.
#1600351
1   ...   7   8   9   10   11   12   13   14   15
Bog'liq
Xurshida.Y

/VC++ muhitida buni quyidagicha ko’rib chiqaylik. Birinchi formamizga Form1 deb nom berib uni loyihaga joylashtiraylik. Bu yaratilgan forma Form sinfining vorisxo’ri sifatida joylashadi va yuqoridagi faktni isbotlaydi. Ikkinchi va undan keyingilarini joylashtirish uchun Проект Добавить новый элемент buyruqlarini bajarishimiz va yan bitta mustaqil formaga ega bo’lamiz. Agar dastur moduliga diqqat bilan e’tibor berilsa, har bir sinf-formalar alohida shakllantirilgan. Shuning uchun sinf a’zolariga murojaat ushbu sinfning nusxasiga ko’rsatkich orqali amalga oshiriladi. Bu holat this ko’rsatkichi deb yuritiladi. U har doim biror obyektning manzilini o’zida saqlaydi. Masalan, label1 nishonining formaga joylashtirib uning Visible nomli hodisasiga true qiymatini bersak, unga this ko’rsatkichi quyidagicha bo’ladi:

this->Label1->Visible = true;


Bu haqida gapiradigan bo’lsak, bunda komponenta nomining nusxasi yaratilib, ushbu nusxaga ko’rsatkich orqali ifodalanadi (bu yerda Label1- nomi Label sinfining nusxasidir).




/KODLAR MUHARRIRINING KONTEKST MENYUSI
/
Dasturning kontekst menyusi xuddi boshqa obyektlar va komponentlarning kontekst menyusi kabi sichqonchaning o’ng tugmasini bir marta bosish orqali hosil qilinadi. Kontekst menyu sichqoncha kursorining qayerda joylashganiga qarab turli xil variantda hosil bo’ladi: biror matn belgilan holda, bo’sh o’rinda va boshqa holat. Masalan, 2.23-rasmda uning bir varianti keltirilgan.
Bu menyudagi bir qancha buyruqlarni keltirib o’taylik:
//Открыт в конструкторе – dizayn oynasini ochadi, biror formani va komponentani faollashtiradi.
Перейти к определению – agar siz bu menyuni label1 qatorida ochsangiz, label1ning aniqlanishini ushbu tanlangan opsiyadan keyin (2.24-rasm) o’rnatadi:


Найти все ссылка – agar siz button1 elementini belgilab, ushbu buyruqni bossangiz, ekranda ushbu element qatnashgan dastur barcha qismlari haqida ma’lumot chiqadi. Bu ma’lumotlardan istalgan biriga sichqoncha tugmasini ikki marta bosgan holda ushbu elementni muharrirning istalgan qimidan topish imkoniyati mavjud bo’ladi (2.25-rasm).
Структура – Bu opsiyadan foydalanib, dasturimizning turli qismlarini berkitishimiz, ularni ochishimiz, biror modulni ochish/yopish mumkin.



Download 1.88 Mb.

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




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