Visual Basic dasturlash tili


Ism (Ism) o'ng ustunda va kiriting Salom Dunyo


Download 249.36 Kb.
bet10/14
Sana05.09.2023
Hajmi249.36 Kb.
#1672971
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
Visual Basic dasturlash tili

Ism (Ism) o'ng ustunda va kiriting Salom Dunyova keyin tugmachani bosing .
Xuddi shu tarzda mulk qiymatini o'zgartiring Taglavha (Sarlavha). Eski ma'no o'rniga Shakl1 yangi kiriting - Salom Dunyo! Iltimos, bu erda allaqachon bo'shliqlar, vergullar va boshqa belgilar ishlatilishi mumkin. Shakl quyidagi shaklga ega bo'ladi (2.22-rasm).

2.22-rasm. HelloWorld loyihasi oynasida HelloWorld formasi

Ushbu ikkita xususiyat o'rtasidagi farq nima? Mulk Ism (Ism) har qanday Visual Basic ob'ekti uchun talab qilinadi. U ushbu ob'ektni dastur matnidan foydalanish uchun uni noyob tarzda aniqlaydi yoki boshqacha qilib aytganda ko'rsatib beradi. Shakl nomi Salom Dunyo joriy loyiha oynasining sarlavha satrida ko'rish mumkin: HelloWorld - HelloWorld (Shakl)... Ushbu oyna ma'lumot berish uchun mo'ljallangan va faqat dastur ishlab chiqish rejimida ko'rsatiladi. O'zidagi loyiha oynasida shaklning o'zi mavjud Salom Dunyo.
Mulk Taglavha (Sarlavha) faqat monitor ekranida yozuvni ko'rishi mumkin bo'lgan ob'ektlar uchun, masalan, ob'ektlar uchun Shakl (Shakl), Buyruq tugmasi (Buyruq tugmasi) yoki Kadr (Kadr). Bizning shaklimizda yozuv mavjud Salom Dunyo! endi sarlavha satrida ko'rish mumkin, u erda u dasturni bajarish vaqtida ham ko'rinadi.
Endi ikkita tugma joylashgan bo'lishi kerak bo'lgan bitta shakldan iborat dasturimiz interfeysini loyihalashtirishni davom ettirish uchun hamma narsa tayyor. Bizda allaqachon shakl bor. Unga tugmachalarni joylashtirish va xabar bilan dialog oynasini ko'rsatish uchun subroutine yozish qoladi Salom Dunyo!
Formaning yuzasiga tugmachani qo'yish standart Paint-da to'rtburchaklar chizishga o'xshaydi. Asbob belgisini bosing Buyruq tugmasi Asboblar qutisining (Buyruq tugmasi) va sichqoncha ko'rsatgichini xochga aylanadigan shaklga o'tkazing:
Sichqonchaning chap tugmachasini bosing va shu holatda ushlab turganda sichqoncha ko'rsatgichini shu nuqtadan o'ngga va pastga bir necha santimetrga siljiting va keyin sichqoncha tugmachasini qo'yib yuboring. Yozuvi bo'lgan buyruq tugmasi Buyruq1_va_Buyruq2_va_Salom_va_Chiqish'>Buyruq1.
Xuddi shu tarzda formadagi ikkinchi tugmani joylashtiring. Shundan so'ng, u shunday bo'ladi (2.23-rasm).

2.23-rasm. Ikkala buyruq tugmachasi bo'lgan HelloMir formasi

Albatta, tugmachalarning kerakli o'lchamini va joylashishini darhol belgilash qiyin. Ammo Visual Basic ushbu sozlamalarni barcha boshqaruv elementlariga xos bo'lgan bir necha usul bilan o'zgartirishga imkon beradi:
Sichqoncha boshqaruvi tanlangan holda, siz uni forma yuzasiga sudrab borishingiz yoki uning perimetri bo'ylab to'rtburchak tutqichlardan birini ushlab o'lchamini o'zgartirishingiz mumkin.
Boshqaruvning geometrik o'lchamlarini aniqroq belgilash uchun uni tanlang va xususiyatlarning son qiymatlarini o'rnating Chapda (Chapga), Yuqori (Yuqori), Kengligi (Kenglik) va Balandligi (Balandligi) ichida Xususiyatlar oynasi (Xususiyatlar oynasi). Dastlabki ikkita xususiyat boshqaruvning yuqori chap burchagining koordinatalarini, oxirgi ikkitasi esa ob'ektning kengligi va balandligini ko'rsatadi.
Endi tugmalardagi yorliqlarni o'zgartiramiz, bunday bo'lmasligi kerak Buyruq1 va Buyruq2va Salom va Chiqish mos ravishda, va biz ham ushbu ob'ektlarga ko'proq ma'lumot beradigan nomlar beramiz.
Tugmani ajratib ko'rsatish uchun bosing Buyruq1, undan keyin Xususiyatlar oynasi (Xususiyatlar oynasi) uning xususiyatlari ro'yxatini ko'rsatadi.
Mulk qiymatini ikki marta bosing Taglavha (Sarlavha) va o'rniga Buyruq1 kiriting Salom... Shundan so'ng tugmachadagi matn darhol o'zgaradi.
Xuddi shu tarzda mulkni o'zgartiring Ism (Ism) uni yangi qiymatga o'rnatish orqali - smd salom.
Tugma bilan o'xshash harakatlarni bajaring Buyruq2, kimning xususiyatlari Ism (Ism) va Taglavha (Sarlavha) qiymatlarni belgilash cmdExit va Chiqish navbati bilan.
Ushbu bosqichda interfeys dizayni tugaydi va biz aslida dastur matnini yozishga kirishamiz.
Belgilangan tugmani ikki marta bosing Salom... Kod oynasi allaqachon formatlangan subroutine shabloni bilan ochiladi cmdHello_Click, bu tugmani bosganingizda chaqiriladi (2.24-rasm).

2.24-rasm. CmdHello_Click protsedurasi bilan kod oynasi

Visual Basic kod oynasi, alohida tartiblar va global shakl sozlamalari uchun matn kiritish uchun mo'ljallangan asosiy qismdan tashqari, ikkita ochiladigan ro'yxatni o'z ichiga oladi.
Chap ro'yxatda siz boshqaruvni va o'ng ro'yxatda Visual Basic-da muntazam ravishda yozishni rejalashtirgan voqea turini tanlashingiz mumkin.
Ochilgan ro'yxatlarda ikkala qiymatni tanlagandan so'ng, kod oynasining asosiy qismida ushbu hodisani boshqarish uchun bo'sh protsedura avtomatik ravishda yaratiladi.
Bunday holda, kerakli boshqaruv va hodisa turi allaqachon tanlangan. Bu nomlangan tugma smd salom va tadbir Bosing (Bosing). Bo'sh hodisalar protsedurasining matni quyidagicha ko'rinadi:

Kalit so'z Sub, qisqasi Subroutine (Subroutine), uchun xizmat qiladi reklamalar (Deklaratsiya) protseduralari cmdHello_Clicktugmachani bosish hodisasini boshqaradi smd salom.


Jarayon nomi ob'ekt nomidan, pastki chiziq belgisidan iborat " "va voqea turi. Ushbu nom Visual Basic uchun ushbu protsedura voqea bilan bog'liqligini ko'rsatadi. Bosing Tugmachalarini bosing smd salom... Bo'sh qavslar protseduraga hech qanday parametr o'tkazilmasligini aytadi.
O'zgartiruvchi Xususiy (Xususiy) protsedura faqat uning konteynerida, bu holda shaklda ko'rinishini bildiradi. Ko'rsatma protsedurani tugatadi Tugatish Sub.
Albatta, bo'sh protsedura mutlaqo hech narsa qilmaydi - buning uchun biror narsa qilish uchun protsedura tanasi ichiga dasturning kamida bitta satrini yozish kerak.
Shu paytdan boshlab jarayon boshlanadi kodlash (Kodlash), bu kerakli funktsiyalarni bajaradigan dastur matni yozilishi.
Kodlash har qanday dasturlash tizimining markazida joylashgan. Kodlash vaqtini minimallashtirishga qaramay, Visual Basic istisno emas.
Faqatgina protsedura ichida Visual Basic tilining bitta ko'rsatmasini yozish, xabar bilan dialog oynasini ko'rsatish biz uchun qoladi Salom Dunyo!:


Download 249.36 Kb.

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




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