Visual Basic dasturlash tili


Dasturlash muhiti asoslari


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

Dasturlash muhiti asoslari
Visual Basic-da barcha interfeys elementlari ikki guruhga bo'linadi: shakllar va ob'ektlar.
Forma - bu faqat ekranda ko'rsatiladigan to'rtburchaklar shaklidagi oyna. Ob'ektlar - bu shaklda joylashgan va foydalanuvchidan ma'lumotni ko'rsatish yoki olish uchun xizmat qiladigan elementlar. Ob'ekt matn, tugma, belgilash katakchasi, parametrlar va boshqalar bo'lishi mumkin.
Shakl yaratib, unga kerakli narsalarni joylashtirgandan so'ng, ushbu shakl va uning ob'ektlari ma'lum bir dasturga moslashtirilishi kerak. Visual Basic nuqtai nazaridan har bir interfeys elementi o'ziga xos xususiyatlar to'plamiga ega bo'lib, u ob'ekt qanday ko'rinishini va nima qilishini aniqlaydi. Xususan, xususiyatlar ob'ektning o'lchamlarini, ekranning joylashishini, rangini va boshqalarni belgilaydi.
Turli xil elementlar turli xil xususiyatlarga ega. Har safar forma yoki ob'ektni chizishda Visual Basic o'zining standart xususiyatlarini tayinlaydi.
C ++ kabi dasturlash tillaridan farqli o'laroq, Visual Basic foydalanuvchi interfeysini yaratish uchun kodlardan foydalanish muammosidan xalos qiladi, ammo bu buyruqlar sizning dasturingiz ishlashi uchun hali ham zarurdir. Visual Basic dunyosida buyruqlar (kodlar) ikki maqsadga xizmat qiladi: ular foydalanuvchi interfeysini ishlashga yaroqli qiladi va shuningdek, foydalanuvchiga foydali natijani qaytarish uchun turli xil ma'lumotlarni qayta ishlaydi.
Agar siz Visual Basic yordamida qandaydir interfeys yaratgan bo'lsangiz ham, dasturchi unga kompyuterga foydalanuvchi aytmoqchi bo'lgan tugmachani bosganida nima qilish kerakligini tushuntirib beradigan amallarni yozmaguncha ishlamaydi. Har safar foydalanuvchi kursorni siljitganda, tugmachani bosganda yoki sichqoncha tugmachasini bosganda, ya'ni. kompyuter tomonidan harakatga buyruq sifatida qaraladigan amalni bajaradi. Bunday hodisa yuz berganda, kompyuter unga qanday munosabatda bo'lishni tushuntirish uchun BASIC buyruqlarini chaqiradi.
Microsoft Visual Basic 6.0 nomidagi Basic so'zi faqat dasturlar va operatorlar sintaksisining yuqori darajadagi Basic tiliga murojaat qilishini bildiradi ( Yangi boshlanuvchilar uchun ramziy ko'rsatmalar kodi). Ammo siz odatdagi Basic-ni bilsangiz, yaqin orada Visual Basic-dan sezilarli farq qilishini ko'rasiz.
Agar siz Visual Basic - kompilyator yoki tarjimon nima degan savolga qiziqsangiz, bemalol aytishingiz mumkin: "Ikkalasi ham". Bu yuz foiz na kompilyatorga, na tarjimonga tegishli bo'lishi mumkin emas.
Visual Basic tarjimonining asosiy xususiyati shundaki, u bilan yaratilgan dasturlar faqat rivojlanish muhitida bajariladi. Dastur to'g'ridan-to'g'ri atrofdan boshqarilishi mumkin va agar unda xatolar bo'lsa, ular darhol tanib olinadi. Bularning barchasi dasturni to'g'ridan-to'g'ri dasturlash muhitida ishlatishingiz mumkin bo'lgan Visual Basic-da kuzatiladi. Shu bilan birga, Visual Basic-da har bir yozilgan kod satri oraliq kod - Threaded-p-Code-ga aylantiriladigan Threaded-p-Code texnologiyasidan foydalaniladi. Buni mashinadan tashqari kod bilan aralashtirmang, lekin u oddiy tarjimonga qaraganda tezroq ishlaydi. Birinchidan, Visual Basic darhol dastur sintaksisini tekshiradi va xato bo'lsa, xabarni ko'rsatadi. Ushbu xatolarni o'zingiz ham qidirishingiz mumkin.
Biroq, Visual Basic shunchaki tarjimon emas, chunki bu dasturlar faqat Visual Basic muhitida ishlaydi. Ushbu dasturlash muhiti EXE fayllarini yaratish imkoniyatini beradi, shuning uchun u kompilyatorlarga ham tegishli.
Visual Basicni sof kompilyator deb atash mumkin emas, chunki, masalan, Visual C ++ dan farqli o'laroq, Visual Basic ishlab chiqish muhitidan ishga tushirilganda darhol bajariladigan fayl yaratmaydi. Bunday faylni yaratish uchun siz uni aniq bajarishingiz kerak (File \\ Make ***. EXE buyrug'i). Beshinchi versiyadan boshlab Visual Basic "Mahalliy kompilyator" deb nomlangan, ya'ni. mashina kodini yaratishi mumkin bo'lgan kompilyator. Shunday qilib, Visual Basic ham tarjimon, ham kompilyatorning imkoniyatlarini birlashtiradi. Va bu kamchiliklarga qaraganda ko'proq afzalliklarga ega.
Endi Microsoft Visual Basic dasturlash muhitini batafsil ko'rib chiqamiz. Dasturlash muhitini o'zi ochganda, "Yangi loyiha" oynasi paydo bo'ladi, unda qaysi loyihani yaratishni tanlashimiz kerak, avval biz oddiy loyihani, aniqrog'i standartini yaratamiz, "Standart EXE" - bu standart bajariladigan dastur. Keyinchalik, ushbu muhitda ishlashni allaqachon o'rganganingizda, boshqa loyihalarni yaratishga urinib ko'rishingiz mumkin, masalan, ActiveX DLL - dinamik ActiveX kutubxonasi.
Siz yangi loyihani yaratish (ochish) tugmachasini bosganingizdan so'ng, Visual Basic dasturlash muhitining o'zi, aniqrog'i formasi bo'ladi, ammo hozircha unda hech narsa yo'q va u hech narsa qila olmaydi. Qiziqish uchun siz run-\u003e start menyu buyrug'ini bosishingiz yoki tez menyuda start tugmachasini tanlashingiz mumkin, dasturni ishga tushirasiz, lekin aytganimdek, u hech narsa qilmaydi, shunchaki bo'sh shakl. Ushbu oynani yoping va dasturimizni foydalanuvchi interfeysi va dasturlash kodlari bilan to'ldiraylik.

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