Toshkent tibbiyot akademiyasi biotibbiyot muhandisligi, informatika va biofizika kafedrasi


Visual Basic dasturini boshqarish



Yüklə 61,79 Kb.
səhifə6/9
tarix24.12.2023
ölçüsü61,79 Kb.
#191739
1   2   3   4   5   6   7   8   9
Narbayeva A

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.

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:

Yüklə 61,79 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin