Visual Basic dasturi haqida Visual Basic dasturini boshqarish Visual Basic dasturini nazorat qilish tuzilishi


Visual Basic dasturini boshqarish



Download 461,38 Kb.
bet2/4
Sana11.01.2022
Hajmi461,38 Kb.
#349649
1   2   3   4
Bog'liq
Visual Basic dasturi haqida

2. Visual Basic dasturini boshqarish. Boshqarish elementlari foydalanuvchi va kompyuter o'rtasidagi interfeysni tartibga soladigan obyektlardir. Masalan: tugmalar, ro'yxatlar, kalitlar.

Boshqarish - o'z xususiyatlariga, usullariga, hodisalariga ega bo'lgan obyekt.hisoblanadi. Visual Basicni boshqarish elementlari bir necha to’plamlarni o’z ichiga oladi. Ulardan eng asosiy elementlarning prefikslari tavsifi quyidagicha:

Prefiks

Boshqarish elementi

Misol uchun:

chk

Check Box (bayroqcha)

chkAgreement

cbo

ComboBox (Ro'yxatni ochish)

cboList

cmd

Command Button (Boshqarish tugmasi)

cmdExit

dat

Data (Ma'lumotlar)

datTable

dir

DirListBox (Kataloglar ro'yxati)

dirFolder










drv

DriveListBox (Disk ro'yxati)

drvDevice

fil

File List Box (Fayllar ro'yxati)

filDocument

frm

Form (Forma)

frmMain

fra

Frame (Ramka)

fraTitle

hsb

HScrollBar (o'tkazish paneli)

hsbPicture

img

Image (Rasm)

imgSpace

Ifol

Label (Yorliq)

lblComment

lin

Line (Chiziq)

linDiagonal

1st

ListBox (Elementlar ro’yxati)

IstSurname

mnu

Menu (Menyu)

mnuHelp

ole

OLE (Контейнер OLE)

oleGraph

opt

Option Button

optAgeGroup

pic

PictureBox (Tasvir)

picScreen

shp

Shape (Shakl)

shpRect

txt

TextBox(Matn)

txtLetter

Tmr

Timer (Soat)

tmrCurrent

Vsb

VScrollBar (vertical aylanish paneli)

vsbText

Misol uchun, maksimal ikki raqamni aniqlash uchun funksiya yaratmoqchisiz va uning qidiruv qiymatini saqlab qo'yishingiz kerak.

Funksiya Max (a, b) Agar a> = b keyin bufer = a Else Buffer = b Max = bufer

Belgilangan funsiyani chaqirsa, birinchi operatorni bajarishda bufer nomi bilan o'zgaruvchini yaratadi va keyingi tayinlashni xato deb ko’rsatadi. Buning sababi, ikkinchi bayonotda o'zgaruvchining nomi bosmasi bilan ko'rsatilganligi sababli, ushbu funksiyani dasturdan chaqirish nolga teng emas va kerakli maksimal qiymat emas. Dasturdagi o'zgaruvchini tavsiflashda bunday xatoliklarga yo'l qo'ymaslik uchun quyidagi harakatlar ketma-ketligini bajarishingiz mumkin.



  1. Visual BASIC ishlab chiqish muhitida, Tools (Tools) menyudagi elementni oching.

  2. Options buyrug'ini tanlang (Sozlamalar).

  3. Editor yorlig'ini oching.

  4. Argumentlar deklaratsiyasini talab qilish xususiyatini belgilang.(Require Variable Declaration)

Visual Basicda standart boshqaruv vositalaridan foydalanib, ko'p qirrali va samarali ilovalarni ishlab chiqishingiz mumkin. Shu bilan birga, dasturlarni rivojlantirishda muhim omil - bu sizning elementlaringizni yaratish qobiliyatidir ya’ni uni boshqarish. Bunday boshqarish vositalari ActiveX boshqaruvlari deb ataladi.

Formada standart boshqaruvlardan foydalangan holda, dasturchi o'zlarining xatti-harakatlarini va hodisalarni ko'rib chiqish usullari va tartiblarini qo'llash orqali nazorat qiladi. O'zingizning ActiveX boshqaruvingizni yaratish uchun siz ushbu obyekt bilan bog'liq xususiyatlarni, usullarni va voqealarni aniqlashingiz kerak. Yangi ActiveX boshqaruvini yaratganingizdan so'ng, uni boshqa ilovalar va ushbu texnologiyani qo'llab-quvvatlaydigan dastur, jumladan, Visual BASIC va Internet Explorer loyihalarida ham ishlatish mumkin. Yangi ActiveX boshqarish standart EXE turidagi standart loyihadan biroz farqli ravishda yaratiladi. Uni yaratish jarayoni quyidagi asosiy bosqichlarga bo'linishi mumkin:


  • nazoratni diqqat bilan loyihalashingiz kerak. Uning xususiyatlari, metodlari va hodisalari ro'yxati uning bajaradigan vazifalariga bog'liq. Yangi nazoratni ishlab chiqish uchun mavjud bo'lganlardan foydalanishingiz mumkin. Dizaynlashda siz ularning qaysi tarkibida foydali bo'lishini ko'rib chiqishingiz kerak;

  • ActiveX boshqaruv shablonini asos qilib olgan holda, siz yangi loyiha yaratishingiz va kerakli ko'rinishni ishlab chiqarilgan boshqarish uchun berishingiz kerak;

  • boshqarishning xususiyatlarini, usullarini va hodisalarini programmalashtirish kerak;

  • Boshqarish vositasi Visual BASIC muhitida test loyihasida testdan o'tkazilishi kerak. Shu bilan birga, yangi xususiyatlar, usullar va hodisalar tekshirilishi kerak;

  • Nazoratni OCX fayliga kompilyatsiya qilish va olingan versiyani tekshirish kerak. Internetdan foydalanishni rejalashtirmoqchi bo'lsangiz, test veb-sahifasida sinovdan o'tishi kerak;

Visual BASIC boshqaruv tuzilmalari. Ko'p hollarda dasturning muayyan joylarida muayyan sharoitlarga qarab ma'lum operatorlarni bajarish kerak. Visual Basicda ushbu imkoniyat boshqarish tuzilmalaridan foydalanishni o'z ichiga oladi, bu esa o'z navbatida qarorlarni qabul qilish tuzilmalari va davrlari ham shular jumlasidandir. Quyida mavjud qator tuzilmalarining batafsil tavsifi berilgan.

If operatori. Ushbu strukturaning bir necha turlari mavjud. Agar biron bir shart bajarilayotganda bitta operatorni bajarish kerak bo'lsa, unda quyidagi qurilish qo'llanilishi kerak:




Download 461,38 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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