Визуал суурь програмчлалын хэл. Excel програмчлалын талаархи танилцуулга

1. CommandButton-ийн зураг дээр хулганы зүүн товчийг дарна уу
2. Үүсгэсэн маягт дээр хулганы заагчийг байрлуулж, харагдах байдал нь сумнаас загалмай болж өөрчлөгдөх бөгөөд хэлбэрт байгаа газар руу нь шилжүүлнэ. үүсгэсэн элемент.
3. дарна уу зүүн товчлуурхулгана ба заагчийг зураг шаардлагатай хэмжээтэй болтол хөдөлгөж, дараа нь товчлуурыг суллах хэрэгтэй - объект үүсэх болно.

Мөн бид CommandButton2, Text1 объектуудыг форм дээр байрлуулдаг.Объектыг зөөхийн тулд түүнийг сонгоод хулганы зүүн товчийг ашиглан шаардлагатай байрлалд шилжүүлэх шаардлагатай.

Одоо бид Microsoft Common Dialog Control 6.0 хяналтын бүрэлдэхүүн хэсгийг цэсэнд асаах замаар холбох хэрэгтэй Төсөл -- Бүрэлдэхүүн хэсэггарч ирэх жагсаалтад энэ бүрэлдэхүүн хэсгийн хажууд тэмдэг тавиад OK дээр дарна уу.Үүний дараа самбарт хяналтууд CommonDialog товчлуур гарч ирнэ. Бид үүнийг мөн маягт дээр байрлуулна. Энэ товчлуур програмыг хадгалахад харагдахгүй. Урьдчилан үүсгэсэн интерфэйсийг зурагт үзүүлэв.

Бүх зүйлийн дараа шаардлагатай элементүүдмаягт дээр нэмсэн бол та тэдгээрийн анхны шинж чанарыг тохируулж эхлэх боломжтой бөгөөд энэ нь интерфейстэй ажиллах гадаад төрх, онцлогийг тодорхойлох болно. Эдгээр үйлдлүүд нь шинж чанаруудын цонхыг ашиглан хийгддэг бөгөөд хэрэв хөгжүүлэлтийн орчинд байхгүй бол хэд хэдэн аргаар харуулах боломжтой.
1. View цэсний Properties командыг сонгосноор
2. Стандарт дээрх Properties Window товчийг ашиглах хэрэгслийн мөрүүд.
3. Маягтын сонгосон объектын контекст цэсний Properties зүйлийг сонгосноор.

Цонхны хамгийн дээд талд харагдаж байна
Объектуудын нээлтийн жагсаалт нь тэдгээрийн шинж чанарыг доор харуулав.
Бидний жишээн дээр объектуудын жагсаалтад багтсан болно
Маягт 1
CommonDialog
Тушаал 1
Тушаал 2
Текст1
.

Доод талд нь баганын зүүн талд объектуудын шинж чанарууд, баруун талд нь өмчийн утгууд харагдана. Эхлээд объектыг сонгоод дараа нь утгыг тохируулна уу.

Бид тухайн объектын шинж чанарын утгыг хүснэгтийн дагуу тохируулсан. Бидний өөрчлөөгүй шинж чанарын утгууд нь анхдагч байдлаар хэвээр үлдэнэ.

Объект Өмч Утга
Маягт 1 (Нэр) Хилийн хэв маягийн тайлбар StartUpPosition frmDialog 1 - Тогтмол нэг өнгө, фонт 2 - Төв дэлгэц
CommonDialog (Нэр) CancelError dlgStandard Үнэн
Текст1 (Нэр) Alignment AutoSize Borderstyle Caption lblExample 2-Төв Үнэн 1-Тогтмол Ганц Дээж
Тушаалын товчлуур1 (Нэр) Гарчиг ХэрэгсэлTipText cmdColor Color Арын өнгө сонгох
Тушаалын товчлуур2 (Нэр) Гарчиг ХэрэгсэлTipText CmdFont Фонт Фонтын сонголтуудыг сонгоно уу

Код. Интерфейс үүсгэх эцсийн шат бол бичих явдал юм програмын кодтүүнийг боловсруулах. Програмыг засварлах нь кодын цонхыг ашиглан хийгддэг хэлбэрийг бий болгосон, үүнийг хэд хэдэн аргаар нээж болно:
1. "Харах" цэсний "Код" гэсэн зүйлийг сонгоно уу (үүнтэй ижил аргаар та маягтыг засах руу буцаж болно, "Харах" цэсний "Объект" хэсгийг сонгоно уу);
2. Project Explorer дээр үүсгэгдэж буй маягтын нэрийг сонгоод контекст цэснээс View Code гэсэн зүйлийг сонгоно уу (Та маягт руу ижил аргаар буцаж болно - маягтын контекст цэсэн дэх View Object зүйл):
3. Аливаа үйлдлийг боловсруулах шаардлагатай харгалзах маягтын элемент дээр давхар товшино уу. Энэ үйл явдлыг зохицуулах аргыг cmdWork элемент дээр давхар товших замаар үүсгэж болох бөгөөд үүний дараа энэ товчлуурыг дарснаар хэрэглэгчийг боловсруулах процедурын загвар гарч ирнэ.
Код засварлагчийг нээж, өгөгдлийг оруулна уу.

Хувийн дэд cmdColor_Click() dlgStandard дээр алдаатай ErrorLabel руу очно уу .Flags = cdlCCRGBInit + cdlCCPreventFullOpen .ShowColor lblExample.BackColor = .Өнгөний төгсгөлийг алдаатай Шошго: Гарах Дэд Төгсгөл cmF Subda Error. bel .Flags = cdlCFBoth + cdlCFEffects + cdlCFApply .ShowFont lblExample.Font.Bold = .FontBold lblExample.Font.Italic = .FontItalic lblExample.Font.Name = .FontName lblExample.Font.Size = .thrikon.Size.FontFrough. trikethru lblЖишээ .Font.Доогуур зураас = .FontUnderline lblExample.ForeColor = .Өнгөний төгсгөл нь алдааны шошготой: Дэд төгсгөлийн дэд хэсгээс гарах

Төслийг форматаар хадгална уу frmТэгээд vbp.Ингэснээр та хүссэн үедээ төсөлдөө эргэн орж өөрчлөх, сайжруулах боломжийг олгоно. Одоо бүтээх л үлдлээ гүйцэтгэх боломжтой файл exeөөрөөр хэлбэл уг төслийг Visual Basic хөгжүүлэлтийн орчноос гадуур ажиллах боломжтой тусдаа файл болгон хөрвүүлнэ.Төслийн цэсний хамгийн сүүлийн мөр - Properties-ийг асаана.Нээх цонхны таб дээр. Генералтөслийн төрлийг зааж өгөх - Стандарт EXEболон төслийн нэр.
Таб дотор Хийхгарчгийг зааж, хэрэв хүсвэл дүрсийг өөрчилж болно. Таб дээр ЭмхэтгэхДэлгэрэнгүйг уугуул код руу хөрвүүлэх хайрцгийг чагтална уу хурдан ажилПрограмын хувьд та хурдан кодын оновчлолыг идэвхжүүлж болно. Бидэнд бусад таб хэрэггүй. OK-г асаагаад цонхыг хаа.

Одоо хөрвүүлье.Файл цэсийг нээ "project name.exe"-г хийнэ үү..IN янз бүрийн хувилбарууд IDE энэ команд нь өөр байж болно, минийх ийм нэртэй боловч Make and Do байж болно.

Бид энэ тушаалыг идэвхжүүлсэн бөгөөд та цэс дээр дарж програмыг шалгаж болно Эхлэхтовч Эхлэх.
Энэ нь нэрийн дор, өргөтгөлийн хамт хадгалсан газар байх ёстой EXE

Энэ аппликешныг ажиллаж байгааг харна уу
Текст болон дэвсгэрийн өнгийг өөр болгож тохируулна уу.



Бид Wave форматаар өөрийн хөгжим тоглуулагчийг бүтээдэг.

Та эхний программ дээр хэрхэн команд оруулах талаар сурсны дараа бид өөрийн тоглуулагчийг үүсгэх болно.Та энэ тоглуулагчийг компьютер дээрээ хадгалахаас гадна өөрийн хэрэгцээнд зориулан өөрчлөх боломжтой.

Үүсгэх шинэ төсөлСтандарт EXE.
Төслийн цэснээс Projecti Properties-ийг сонгоод MyMultiMedia-г нэрлэх замаар төслийн шинж чанаруудын цонхыг нээнэ үү.

Төслийн маягтыг Formplayer гэж нэрлэнэ үү. Маягтын тайлбар шинж чанарт Мультимедиа тоглуулагч гарчгийг оруулна уу.

Components командыг ашиглан Project цэснээс нээгдэх Components харилцах цонхыг ашиглан Microsoft Multimedia Control 6.0 бүрэлдэхүүн хэсгүүдийн санг өөрийн төсөлд хавсаргана.

Тоглуулах боломжтой файлуудыг хайхын тулд бидэнд харилцах цонх хэрэгтэй тул Бүрэлдэхүүн хэсгүүдийн цонхноос Microsoft Common Dialog Control 6.0 бүрэлдэхүүн хэсгийн номын сангийн хайрцгийг чагтална уу.

Хяналтын самбар дээрх MMControl товчийг давхар товшиж Formplayer хэлбэрт MMControl хяналтыг нэмээд MMControlCDPlayer гэж нэрлэнэ үү.

Удирдлагын самбар дээрх CommonDialog товчийг давхар товшиж өөрийн маягтдаа commonDialog хяналтыг нэмээд cdplayer гэж нэрлэнэ үү.

Хяналтын самбар дээрх CommandButton дээр давхар товшиж Formplayer маягтдаа CommandButton хяналтыг нэмнэ үү. Энэ товчлуурыг cbFindFile гэж нэрлээд тайлбар шинж чанарыг Find File гэж тохируулна уу. Маягт дээр үүсгэсэн cbFindFile товчийг товших үйл явдалд тоглох боломжтой файлуудыг хайх харилцах цонх нээгдэнэ.

Код засварлагчийг нээж, MMControlCDPlayer-д WAV файлуудтай ажиллахад шаардлагатай шинж чанаруудыг удирдах кодыг оруулна уу. Private Sub Form_Load() MMControlCDPlayer.Notify = Худал MMControlCDPlayer.Wait = Үнэн MMControlCDPlayer.Shareable = Худал MMControlCDPlayer.DeviceType = "WaveAudio" End Sub Private Sub cbFind.Office. FileName = cdPlayer.FileName MMContro lCDPlayer.Command = " "Төгсгөлийн дэд хувийн дэд маягтыг нээх (бүхэл тоогоор цуцлах) MMControlCDPlayer.Command = "Хаах" төгсгөлийн дэд

Цэс дэх Start товчийг дарж програмыг ажиллуулна уу. Файл хайх товчийг дарвал хайлт хийх цонх нээгдэж, дараа нь сонгоно уу хөгжмийн файлДахин тоглуулахын тулд долгион. Тоглогчийн хяналтын товчлууруудыг ашиглан сонгосон файлыг сонсох боломжтой.
Төслийг эхний програмын адил хадгалж, гүйцэтгэх боломжтой файл үүсгэнэ үү exe

Програмчлалын хэлний үндсэн аялгуу

Тодорхойлолт 1

Visual Basic (VB)Энэ нь 3-р үеийн програмчлалын хэлүүдэд хамаарах бөгөөд COM програмчлалын загварт зориулсан Microsoft-ын хөгжүүлэлтийн орчин юм. Энэ хэл нь BASIC хэлнээс гаралтай бөгөөд хурдацтай програм хөгжүүлэх (RAD) график хэрэглэгчийн интерфэйс (GUI), DAO, RDO, ADO ашиглан мэдээллийн санд хандах, ActiveX удирдлага болон объектуудыг бий болгохыг дэмждэг. Скрипт хэлүүд (VBA, VBScript) нь VB-тэй төстэй синтакстай байдаг.

VB хэл нь объект хандалтат болон бүрэлдэхүүн хандалтат програмчлалын хэлнүүдийн процедур, элементүүдийг нэгтгэсэн орчин үеийн програмчлалын хэл юм. VB хөгжүүлэлтийн орчин нь хэрэглэгчийн интерфэйсийг нүдээр харуулах хэрэгслүүдийг агуулдаг. Програмист нь VB-д өгөгдсөн бүрэлдэхүүн хэсгүүдийг ашиглан програм үүсгэж болно. VB-д суурилуулсан програмууд нь Windows API-г бас ашиглаж болно (гадаад функцийн мэдэгдэл шаардлагатай).

Хэлний онцлог

VB нь ихэвчлэн програмчлалыг заахад хэрэглэгддэг бөгөөд програм боловсруулахад ашиглагддаг. График интерфэйстэй энгийн бөгөөд төвөгтэй програмуудыг хөгжүүлэх боломжийг танд олгоно. VB хэл дээрх програмчлал нь харааны бүрэлдэхүүн хэсгүүд болон хяналтуудыг нэгтгэж, бүрэлдэхүүн хэсгүүдийн шинж чанар, үйл явдлыг тодорхойлох, функцийг өргөжүүлэхийн тулд нэмэлт код бичих. Бүрэлдэхүүн хэсгүүдийн өгөгдмөл утга, үйлдэл нь танд ямар ч код бичихгүйгээр энгийн програм үүсгэх боломжийг олгодог.

Хөтөлбөрийн эмхэтгэлийг VB хувилбар 5-д нэвтрүүлсэн боловч гүйцэтгэх боломжтой програмууд нь ажиллахын тулд тодорхой сангуудыг шаарддаг хэвээр байна. Ийм сангууд 2000 оны хувилбараас хойш Windows-д орсон.

VB дахь маягтыг чирэх, буулгах технологийг ашиглан бүтээдэг. Удирдлага ( текст талбарууд, товчлуур гэх мэт) нь маягт дээр байрлуулсан бөгөөд өөрийн шинж чанар, арга, үйл явдалтай харьцдаг. Хөтөлбөрийг гүйцэтгэх явцад олон хяналтын шинж чанаруудыг өөрчлөх боломжтой бөгөөд ингэснээр хэрэглэгчийн оруулсан мэдээлэлд динамик хариу үйлдэл үзүүлэх программ бий болно.

VB хэл нь гүйцэтгэгдэх программ (.exe өргөтгөлтэй файлууд), ActiveX удирдлага, DLL файлууд, гэхдээ ихэвчлэн Windows програмуудыг хөгжүүлэхэд ашигладаг. Харилцах цонхнуудзөвлөмж өгөхөд ашигладаг. Хяналтын багц нь танд үндсэн мэдээллийг өгөх боломжийг олгодог функциональ байдалпрограм, мөн үйл явдал зохицуулагчийн тусламжтайгаар та програмын логикийг өргөжүүлэх боломжтой. Жишээлбэл, унадаг жагсаалтыг ашиглах үед хүссэн зүйлээ сонгох боломжтой жагсаалт автоматаар гарч ирнэ.

Үйл явдал зохицуулагч нь сонгосон элементээс хамааран нэмэлт код бичихэд ашиглагддаг. Энэ хэл нь үйлчилгээний объект, объект хандалтат хөгжлийн томоохон номын сантай. VB нь бусад олон програмчлалын хэлнүүдээс ялгаатай нь жижиг үсгийн томруулдаггүй. Мөрний харьцуулалт нь том жижиг жижиг жижиг үсгээр харьцдаг, гэхдээ та мөн жижиг жижиг жижиг үсгээр хийж болно.

VB хөрвүүлэгч нь бусад Visual Studio хэлтэй (C, C++) нийлүүлдэг боловч IDE-ийн хязгаарлалт нь зарим төрлийн програм үүсгэхээс сэргийлдэг.

Visual Basic функцууд

VB нь дараахь онцлог шинж чанартай байдаг.

  • Үнэн утгыг нэгээр, худал утгыг тэгээр тодорхойлно, учир нь Boolean төрлийг 16 битийн тэмдэгт бүхэл тоо хэлбэрээр хадгалдаг. Энэ хоёр утга нь хоорондоо холбоотой логик ажиллагааҮгүй, өөрөөр хэлбэл. Үнэн = Худал биш.
  • Логик болон битийн операторуудыг нэгтгэсэн нь VB хэлийг бусад C-тэй төстэй хэлүүдээс (Java, Perl) ялгаж өгдөг.
  • Массивыг зарлахдаа Паскаль, Фортран хэл дээрх шиг дээд доод хязгаарыг зааж өгдөг. Үүнээс гадна доод хязгаар нь Visual Basic .NET эсвэл VBScript-ээс ялгаатай нь доод хязгаар нь 1 эсвэл 0-ээс бага утгатай байж болно.
  • Windows үйлдлийн систем болон COM-той хүчтэй интеграцчилал.
  • (/) хуваах үед бүхэл тоонууд автоматаар бодит тоонд хувирдаг. () операторыг бутархай хэсгийг таслах замаар хуваахад ашигладаг.
  • Төрөл заахгүйгээр зарласан хувьсагчдын хувьд өгөгдмөл төрөл нь хувилбар юм. Deftype операторыг ашигласнаар та энэ тохиргоог өөрчилж, өөр үндсэн төрлийг (жишээлбэл, DefInt, DefVar гэх мэт) тохируулж болно. Өгөгдмөл төрлийг дарж бичиж болно хувьсагчтүүний нэрэнд тусгай дагавар ашиглаж байна.

Visual Basic-ийн хувьсал

VB 1.0 хэлний анхны хувилбар нь 1991 онд бүтээгдсэн. Алан Купер хэл болон график интерфэйсийн хоорондын харилцааны зарчмыг боловсруулсан бөгөөд энэ нь хэл дээр хэрэглэгддэг бөгөөд Tripod прототип дээрээ (Ruby гэгддэг) хэрэгждэг.

1991 оны 5-р сард MS Windows-д зориулсан VB 1.0 гарч ирэв.

VB 1.0 нь 1992 онд DOS-д зориулагдсан. Энэ нь VB-ийн Windows хувилбартай бүрэн нийцэхгүй байсан. текст горимдэлгэц.

Зураг 1. Visual Basic for үйлдлийн систем MS-DOS. Author24 - оюутны бүтээлийн онлайн солилцоо

Тэр жилдээ гарч ирэв шинэ хувилбар VB 2.0, ашиглахад хялбар, хурдан байсан.

1993 онд Стандарт ба Мэргэжлийн хэл VB 3.0, үүнд ажиллах хөдөлгүүр багтсан мэдээллийн санХандалт. VB 4.0 (1995) нь 32 болон 16 битийн Windows програмуудыг үүсгэх боломжийг олгосон. Мөн VB хэл дээр анги бичих, процессорын "уугуул" машин код болгон хөрвүүлэх боломжтой болсон нь програмын гүйцэтгэлийн хурдыг эрс нэмэгдүүлсэн.

1997 он - VB 5.0 - өөрийн бүрэлдэхүүн хэсгүүдийг бий болгох боломжтой болсон хувилбар.

1998 онд орос хэл дээрх 6.0–6.3 хувилбар гарч ирсэн бөгөөд энэ нь хувьсагч болон процедурын нэрийг кирилл үсгээр ашиглах боломжийг дэмждэг. 2001 онд гарч ирсэн VB.NET нь .NET Framework, 2003 онд VB.NET 2003 нь .NET Framework 1.1-тэй хамт ирсэн.

2005 оны хувилбар - Visual Studio 2005 - VB.NET 2005-ийг багтаасан. .NET Framework 2.0 гарсан бөгөөд Microsoft SQLСервер 2005. Хэсэг хугацааны дараа VB Express-ийн хувилбар гарч ирэв - VB.NET 2005-ийн үнэгүй хувилбар

Visual Basic-ийн үндсэн төрлүүд

Тайлбар 1

Майкрософт нь скрипт бичихэд зориулсан VB хувилбаруудыг боловсруулсан. Цаг хугацаа өнгөрөхөд анхны VB нь .NET хувилбараар солигдсон.

  • Сонгодог VB (хувилбар 5-6) нь хөгжүүлэлтийн орчин болон зөвхөн Windows программ бичихэд зориулагдсан Windows үйлдлийн системтэй хүчтэй холбогддогоороо ялгагдана. Тусламж, програмчлалд хялбар болгох олон тооны хэрэгслийг багтаасан: суулгасан дибаглагч, хувьсагч болон өгөгдлийн бүтцийг шууд үзэх, дибаг хийх цонх, програмыг бичихэд туслах зөвлөмж.
  • VB for Applications (VBA) нь тодорхой програмуудад зориулсан макро болон бусад хэрэглээний программ бичихэд зориулагдсан програмчлалын хэрэгсэл юм. Энэ нь MS Office програм хангамжийн багцад ашиглагдаж байсан тул алдартай болсон. Аюулгүй байдлын асуудалд бага анхаарал хандуулдаг тул VBA-г өргөнөөр ашигласнаар макро вирус тархахад хүргэсэн.
  • VB Scripting Edition (VBScript) нь сонгодог VB-ийн хасагдсан хувилбар болох скрипт хэл юм. Захиргааны автоматжуулалтад голчлон ашигладаг Windows системүүдтүүнчлэн ASP хуудас, скрипт үүсгэхэд зориулагдсан Интернет хөтөчСудлаач.
  • VB.NET нь VB 6.0-ийн залгамжлагч ба түүний нэг хэсэг юм Майкрософт платформууд.NET.

Програмчлалын систем энэ бол багц програм хангамж, үүнд орчуулагчаас гадна код оруулах редактор, програм үүсгэх, дибаг хийхийг автоматжуулах хэрэгсэл, номын сангууд орно. бэлэн блокуудкод, тохиромжтой лавлах ном болон бусад тусгай хэрэгсэл.

BASIC програмчлалын хэлний хувьд Microsoft Visual Basic програмчлалын систем байдаг - товчоор VB. Паскаль програмчлалын хэлний хувьд - Borland Delphi. SI++ програмчлалын хэлний хувьд эдгээр нь Microsoft Visual C++ болон Borland C++ Builder юм. Аливаа програмаас Microsoft Office Windows үйлдлийн орчинд та Visual Basic for Applications (VBA) програмчлалын системийг товчоор ажиллуулж болно.

Жагсаалтад орсон програмчлалын системүүд нь визуал програмчлалын системүүд бөгөөд энэ системийн объектуудыг хулганаар бүтээдэг.

Windows үйлдлийн систем нь маш олон стандарт элементүүдтэй: цонх, цэс, товчлуур гэх мэт. Тэдний хувьд системийг бэлтгэсэн стандарт блокуудмашины код - тэдгээр нь динамик номын санд хадгалагддаг - .DLL өргөтгөлтэй файлууд. Тиймээс, Windows программ нь дараалсан тушаалуудын багц шиг харагдахаа больсон, харин Windows-д хадгалагдсан процедурын тоо томшгүй олон дуудлага шиг харагдах болно. Дээр дурдсан зүйлсийг харгалзан Windows үйлдлийн системийн орчинд програмчлалын хувьд програмчлалын системийн программ худалдаж авах шаардлагатай.

Visual Basic бол анхлан суралцагчдад зориулсан ерөнхий зориулалтын програмчлалын хэл юм. Microsoft Visual Basic нь Microsoft корпорациас боловсруулсан програм хангамж хөгжүүлэх хэрэгсэл бөгөөд програмчлалын хэл, хөгжүүлэлтийн орчинг агуулдаг.

Шинэ программ үүсгэх программыг Visual Basic програмчлалын орчин гэнэ. Энэ орчин нь Windows үйлдлийн орчинтой хамт компьютер дээр ажилладаг тул та Windows програмууд эсвэл энгийн программ гэж нэрлэгддэг програмуудыг үүсгэх болно. Програм үүсгэхийн тулд та төсөл үүсгэх хэрэгтэй. Энэ бол Visual Basic програмчлалын орчинд хийх зүйл юм.

Visual Basic-ийн давуу тал

    Visual Basic нь энгийн бөгөөд ойлгомжтой байдгаараа бусад програмчлалын хэлтэй харьцуулахад сайн байдаг.

    Visual Basic бол динамик хөгжиж буй хэл юм.

    Visual Basic нь Word, Excel гэх мэт программуудад суурилагдсан байдаг. Үүнийг бусад програмаас эдгээр программуудыг удирдахад ашиглаж болно.

    Visual Basic бол объект хандалтат хэл юм. Хэлний үндэс нь объект юм. Жишээ нь: програм ажилладаг цонх, товчлуур, комбо хайрцаг.

Visual Basic програмчлалын үндэс

Визуал програмчлалын системийг эхлүүлэх үед (энэ системд объектуудыг хулганаар бүтээдэг) та дараахь зүйлийг хийх боломжтой болно: стандарт объектын ангиллын цонх; эдгээр объектын шинж чанаруудын цонх; кодын цонх.

Жишээ нь WINDOWS (цонхыг FORM гэж нэрлэдэг) ба УДИРДЛАГА (товчлуур, жагсаалт, талбар, радио товч, шалгах хайрцаг, тушаалын товчлуур болон бусад) гэх мэт СТАНДАРТ ОБЪЕКТИЙН АНГИЙГ визуал програмчлалын системд дүрс хэлбэрээр харуулсан болно. хэрэгслийн мөр.

Программист хулганыг ашиглан ToolBox хэрэгслийн самбараас хяналтын элементүүдийг FORM руу чирнэ.

Дараа нь программист хулганыг ашиглан OBJECT PROPERTIES цонхыг дуудаж объект бүрийн шинж чанарыг тохируулна (OBJECT PROPERTIES цонхноос хулганаар сонгоно), жишээлбэл: нэр, хэмжээ, өнгөний шинж чанар, маягт дээрх байрлал. дэлгэц, фонт, объект дээрх шошго гэх мэт.

Одоо бидний тодорхойлсон шинж чанаруудтай эдгээр объектуудад тодорхой ҮЙЛ ЯВДАЛЫН ЖУРАМ (эсвэл объектын аргуудыг тохируулах шаардлагатай гэж тэд хэлж байна) оноох шаардлагатай байна.

Объектуудад EVENT PROCEDURE онооно гэдэг нь тодорхой үйл явдал тохиолдсоны дараа ажиллаж эхлэх програм бичнэ гэсэн үг. Жишээлбэл, командын товчлуур дээр дарсны дараа текст талбарт текст гарч ирэх эсвэл жишээлбэл, цонхыг нээх үед дуу сонсогдож, хаахаас өмнө цонхыг хаахыг баталгаажуулахыг хүссэн сануулга гарч ирнэ.

Объектод үйл явдлын процедурыг оноохын тулд программист ихэвчлэн объект дээр хулганы зүүн товчийг хоёр удаа дарж, гарч ирэх PROGRAM CODE цонхонд програмчлалын хэлээр програм бичдэг (энэ нь Basic, Pascal эсвэл C++ байж болно. програмчлалын систем).

Програмчлалын системд програм бичих нь аль болох хялбар байдаг, учир нь объект дээр давхар товшсоны дараа үйл явдлын процедурын бэлэн хоосон загвар бүхий програмын кодын цонх гарч ирдэг; зөвхөн хулгана эсвэл гарыг ашиглахад л үлддэг. загварт зарим өөрчлөлтийг (шаардлагатай бол) хийж, програмыг эмхэтгэх явцад програмыг нэмж оруулах Автомат зөвлөмжийн систем нь маш их тусалж чадна - редактор нь шаардлагатай бол оператор, функц, объектын шинж чанаруудын жагсаалтыг программист автоматаар санал болгодог - Үлдсэн зүйл бол жагсаалтаас сонгоод хулганыг дарна уу.

Маягт дээр шаардлагатай бүх хяналтыг байрлуулж, тэдгээрийн шинж чанарыг тохируулж, үйл явдлын горимыг үүсгэсний дараа програм бэлэн болно. Үүнийг орчуулах команд өгөх л үлдлээ (VB-ийн хувьд багаж самбарын Start товчийг дарж эсвэл RUN – Start цэсийг дарж эсвэл F5 дарна уу): Delphi болон C++ Builder системүүд эмхэтгэлийг, Visual Basic систем нь тайлбар.

Visual Basic програмчлалын орчинг эхлүүлэх

Visual Basic програмчлалын орчинг эхлүүлэх:

ЭхлэхПрограмууд→ Microsoft Visual Basic 6.0.→ Microsoft Visual Basic 6.0.

Шинэ, Өнгөрсөн, Одоо байгаа гэсэн гурван таб бүхий цонх гарч ирнэ.

Цагаан будаа. 1. Объект нэмэх цонх.

Цонхыг ашигласнаар та шинэ төсөл үүсгэх эсвэл одоо байгаа төслийг нээх боломжтой.

Шинэ төсөл үүсгэх: Шинэ → Стандарт EXE → Нээлттэй.

Маягт, модуль болон бусад бүрэлдэхүүн хэсгүүдийг агуулж болох ирээдүйн хэрэглээний төслийг бий болгосон.

Одоо байгаа төслийг нээх: Одоо байгаа → Нээлттэй хүссэн хавтас→ Хүссэн төслөө сонгоно уу → Нээх.

Энэ компьютер дээр өмнө нь нээгдсэн объектыг нээнэ үү: Өнгөрсөн → Хүссэн төслөө сонгоно уу → Нээх.

Visual Basic програмчлалын орчны цонх

Цагаан будаа. 2. Visual Basic програмчлалын орчны цонх.

    хяналтын самбар.

    төсөл судлаач цонх.

    Одоогийн удирдлага эсвэл маягтын шинж чанаруудын цонх.

    мониторын дэлгэц дээр маягтыг байрлуулах цонх.

    команд оруулах цонх. Оруулсаны дараа тушаалуудыг шууд гүйцэтгэдэг.

Хэрэв жагсаасан элементүүдийн аль нэг нь харагдахгүй байвал View цэсийг ашиглан харуулах (эсвэл нуух) боломжтой.

Харах → Хэрэгслийн мөр.

Харах → Project Explorer.

Харах → Properties цонх.

Харах → Маягт байрлуулах цонх.

Харах → Яаралтай тусламжийн цонх.

Прожект судлаачийн цонхон дээрх маягтын нэр эсвэл дүрс дээр давхар товшиж маягтын цонх гарч ирнэ.

Учир нь бие даан суралцах Харааны хэл Basic нь багшийн тусламжгүйгээр програмчлалын үндсийг эхнээс нь ойлгож, Windows-д зориулсан бүрэн хэмжээний програмуудыг хэрхэн бүтээх талаар сурах боломжийг олгодог. Visual Basic-ийн тухай их хэмжээний мэдээлэл нь номыг лавлагаа болгон ашиглах боломжийг олгодог.

* * *

Номын өгөгдсөн оршил хэсэг Эхлэгчдэд зориулсан Visual Basic. Алхам алхамаар. Заавар / лавлах ном (Евгений Матвеев)Манай номын түнш - компанийн литрээр хангадаг.

2-р бүлэг: Visual Basic-ийг танилцуулах

Энэ бүлгээс та дараахь зүйлийг сурах болно.

Visual Basic-ийг ажиллуулж,

Хэрэгтэй зүйлээ олоорой цэсийн зүйл,

Хэрэгслийн самбарын товчлууруудыг ашиглана уу

Бүх үндсэн интерфейсийн объектуудыг ойлгох,

Хэрэглээний төслүүдийг бий болгох,

Зөвийг нь сонго хэрэглээний төрөл,

Бүртгэгдсэн төслүүдийг хадгалах, нээх,

Эхний програмаа бичнэ үү

Тусламжийн системийг зөв ашигла.

2.1. Програмчлалын орчны тойм

Голчлон Windows цэсбаг сонгох Эхлэх - Програмууд - Microsoft Visual Studio 6.0 - Microsoft Visual Basic 6.0(Эхлүүлэх – Програмууд – Microsoft Visual Studio 6.0 – Microsoft Visual Basic 6.0) Visual Basic эхлэх ба дэлгэцэн дээр харилцах цонх гарч ирнэ. Шинэ төсөл(Шинэ төсөл) таб дээр өргөжүүлсэн Шинэ(Шинэ) (Зураг 2.1).


Зураг 2.1. Шинэ таб


Харилцан яриа Шинэ төсөл(Шинэ төсөл) нь хэрэглэгчдэд шинээр бий болгох эсвэл одоо байгаа төслийг нээх сонголтыг санал болгодог. Төсөлнь боловсруулагдаж байгаа програм юм. Энэ нь дискэнд хэлбэрээр хадгалагдсан хэд хэдэн бүрэлдэхүүн хэсгүүдээс бүрдэнэ тусдаа файлууд, тус бүр нь тохирох өргөтгөлтэй:

Эх код бүхий маягтын файлууд ( *.frm),

Гүйцэтгэгдэх код бүхий маягтын файлууд ( *.frx),

Модулийн файлууд ( *.bas),

Ангийн модулийн файлууд ( *.cls),

Нэмэлт хяналтын файлууд ( *.ocx),

Төслийн файл ( *.vbp),

нөөц файл ( *.res),

Бусад файлууд.

Таб дээрх дүрсүүдийн аль нэгийг сонгосноор Шинэ(Шинэ), та шинэ хоосон төсөл үүсгэж болно зөв төрөлэсвэл програм үүсгэх шидтэний аль нэгний үйлчилгээг ашиглах.

Шидтэний төгсгөлд програмын ноорог хувилбарыг бэлэн маягтууд, цэс, хэрэгслийн мөр гэх мэтээр олж авдаг. Дараа нь програмист олон жижиг нарийн ширийн зүйлийг эцэслэх шаардлагатай болдог боловч шидтэнг ашигласны ачаар цаг хэмнэнэ. хэрэглээний үндсэн хүрээг бий болгох.

Одоо таб дээр сонгогдсон үүсгэсэн програмууд эсвэл бүрэлдэхүүн хэсгүүдийн сонголтуудыг жагсаая Шинэ(Шинэ) харилцан яриа Шинэ төсөл(Шинэ төсөл):

Стандарт EXE- стандарт хэрэглээ,

ActiveX EXE- ActiveX бүрэлдэхүүн хэсэг нь програм,

ActiveX DLL- Динамикаар ачаалагдсан номын сан хэлбэрээр ActiveX бүрэлдэхүүн хэсэг,

ActiveX хяналт– удирдлага үүсгэх Visual Basic хэрэгсэл хэлбэрээр ActiveX бүрэлдэхүүн хэсэг,

VB Application Wizard– Visual Basic програмын шидтэн,

VB Wizard Managerхяналтын програмзахиалгат шидтэнг бий болгох,

Өгөгдлийн төсөл- мэдээллийн сантай ажиллах програм,

IIS програм– Microsoft интернет мэдээллийн серверт зориулсан програм,

Нэмэлт– Visual Basic-д зориулсан нэмэлт,

ActiveX Document Dll– Динамикаар ачаалагдсан номын сан хэлбэрээр ActiveX баримт бичиг,

ActiveX Document Exe– ActiveX баримтыг програм болгон ашиглах,

DHTML програм- маягт дахь өргөдөл динамик вэб хуудас,

VB Enterprise Edition Controls– нэмэлт удирдлага ашиглах чадвартай стандарт Windows програм.

Дараагийн харилцах цонхыг үзэхийн тулд Шинэ төсөл(Шинэ төсөл) товчлол дээр дарна уу Одоо байгаа(Одоо байгаа) (Зураг 2.2).


Зураг 2.2. Одоо байгаа таб

Шинэ төслийн харилцах цонх


Таб Одоо байгаа(Одоо байгаа) нь хадгалсан төслийг ямар ч байнгын эсвэл зөөврийн дискнээс нээх боломжийг олгодог, эсвэл сүлжээний төхөөрөмж, үүний тулд эхлээд унадаг жагсаалтаас байгаа хавтсыг сонгоно уу Хавтас(Хавтас), дараа нь үндсэн цонхонд төслийн файлын нэрийг сонгоод товшино уу Нээлттэй(Нээлттэй).

Одоо таб руу орцгооё Саяхан(Сүүлийн) харилцан яриа Шинэ төсөл(Шинэ төсөл) (Зураг 2.3).


Зураг.2.3. Саяхны таб

Шинэ төслийн харилцах цонх


Эндээс та төслийн файлын нэр дээр дарж, хамгийн сүүлд засварласан Visual Basic төслүүдийн аль нэг рүү хурдан буцах боломжтой. Нээлттэй(Нээлттэй).

Visual Basic програмчлалын орчны интерфэйстэй үргэлжлүүлэн танилцахын тулд та стандарт програмын төсөл үүсгэх хэрэгтэй. Энэ тохиолдолд ихэнх цэсийн зүйл болон хэрэгслийн товчлуурууд боломжтой болно.

Таб руу буцах Шинэ(Шинэ) (Зураг 2.1) харилцан яриа Шинэ төсөл(Шинэ төсөл), дүрс дээр дарна уу Стандарт EXE (Стандарт програм) товчийг дарна уу Нээлттэй(Нээлттэй). Үүний дараа нэрээр шинэ төсөл бий болно Төсөл 1, энэ нь анхдагчаар томилогдсон бөгөөд бид горимд Visual Basic програмчлалын орчныг харах болно дизайн(дизайн) (Зураг 2.4).

Зураг 2.4. Visual Basic програмчлалын орчин

дизайны горимд


Бид одоо харагдах Visual Basic програмчлалын орчны интерфейсийн объектуудыг жагсаав.

цонхны гарчиг(Цонхны толгой)

цэсний мөр(Цэсний мөр)

хэрэгслийн мөр(Хэрэгслийн мөр)

хяналтын самбар(Хэрэгслийн хайрцаг)

төслийн гарын авлага(Төсөл судлаач)

шинж чанаруудын цонх(Properties цонх)

маягт байрлуулах цонх(Маягтын зохион байгуулалтын цонх).

Цонхны гарчиг(Цонхны толгой) дээр дурдсанчлан засварлаж буй төслийн нэр болон Visual Basic-ийн одоогийн ажиллах горимыг харуулна.

Цэсний мөр(Цэсийн мөр) нь програмистуудад Visual Basic програмчлалын орчны хүчирхэг функцуудыг ашиглах боломжийг олгодог (Зураг 2.5).


Зураг.2.5. Цэс мөрний функцууд


Олон хүмүүсийн адил цэсний баруун доор Windows програмууд, байрладаг хэрэгслийн мөр(Хэрэгслийн мөр), товчлуурууд нь Visual Basic цэсийн хамгийн түгээмэл хэрэглэгддэг зүйлсийг хуулбарладаг. Хэрэгслийн мөр мөн харагдана лавлагаа мэдээлэлсонгосон объектын байрлал, хэмжээ, эсвэл програмын текст дэх курсорын байршлын тухай (Зураг 2.6).


Зураг 2.6. Хэрэгслийн мөрний функцууд


Visual Basic цонхны зүүн талд байна хяналтын самбар(Хэрэгслийн хайрцаг) (Зураг 2.7).


Зураг.2.7. Хэрэгслийн хайрцаг


Ихэнх удирдлагыг гоёл чимэглэлийн зориулалтаар ашигладаг Гадаад төрхпрограмууд болон хэрэглэгчийн харилцан үйлчлэл. Тэдгээрийг холбогдох бүлэгт нарийвчлан авч үзэх болно.

Баруун дээд буланд цонх байна төслийн гарын авлага(Project Explorer) гэсэн нэртэй Төсөл - Төсөл1(Төсөл - Төсөл1). Энэ цонх нь боловсруулж буй програмын нэг хэсэг болох бүрэлдэхүүн хэсгүүдийн жагсаалт бүхий модны бүтэцтэй. Одоо жагсаалтад нэг бүрэлдэхүүн хэсэг орсон - Form1 нэртэй маягт (Зураг 2.8).


Зураг 2.8. Төслийн судлаач


Хэрэв та төслийн хөтөч дээрх объектын нэр дээр хулганы баруун товчийг дарвал контекст цэс гарч ирэх бөгөөд энэ объект дээр хүссэн үйлдлийг сонгох боломжтой, жишээлбэл:

Принтер дээр хэвлэх,

Visual Basic програмууд нь модульчлагдсан загвараар бүтээгдсэн тул төслийн бүрэлдэхүүн хэсэг бүр тусдаа файлд хадгалагддаг.

Доор байна шинж чанаруудын цонх(Properties цонх), гарчигтай Properties - Form1(Properties – Form1) (Зураг 2.9).


Зураг 2.9. Properties цонх


Энэ цонхыг ашигласнаар та үл хөдлөх хөрөнгийн утгыг харах эсвэл өөрчлөх боломжтой янз бүрийн элементүүдмаягт дээр байгаа хяналтууд, мөн маягт өөрөө. Шинж чанар нь маш өөр байж болно: нэр, хэмжээ, өнгө гэх мэт.

Цонхны гарчгийн доор идэвхтэй маягтын хяналтын жагсаалтыг агуулсан унждаг жагсаалт байна. Үүнээс ч доогуур байвал сонгосон элементийн шинж чанаруудын жагсаалтыг хос хэлбэрээр харж болно: өмчийн нэр - түүний үнэ цэнэ. Жишээлбэл, өмч Гарчиг(Гарчиг) чухал Маягт 1.

Их хэмжээний мэдээлэлд шилжихэд илүү тохиромжтой болгохын тулд шинж чанаруудын жагсаалт нь эрэмбэлэх дарааллыг сонгох боломжийг олгодог хоёр табтай: Цагаан толгойн үсгээр(цагаан толгойн үсгийн дарааллаар) эсвэл Ангилсан(Ангилалаар). Эцэст нь, шинж чанаруудын жагсаалтын доор хулганы товшилтоор тодруулсан өмчийн зорилгын талаархи зөвлөмж байна.

Бидний харах дараагийн цонх бол маягт байрлуулах цонх(Маягтын зохион байгуулалтын цонх) (Зураг 2.10).


Зураг 2.10. Маягт байрлуулах цонх

(Маягтын байршлын цонх)


Энэ нь ажилтны жижиг хуулбарыг харуулдаг Windows ширээний компьютерПрограм ажиллаж байх үеийн маягт дээр байгаа маягттай. Ялангуяа үнэ цэнэтэй зүйл бол ширээний компьютер дээрх маягтын байршлыг өөр өөр нарийвчлалтайгаар шалгах чадвар юм.

Бүх дэд цонхнууд нь үндсэн Visual Basic цонхны ирмэг дээр бэхлэгдсэн байдаг. Энэ төрлийн интерфейсийг (Multi-Document Interface) гэж нэрлэдэг. Visual Basic-ийн эхний хувилбарууд нь Single Document Interface хэмээх өөр хувилбарыг ашигладаг байсан бөгөөд үүнд хүүхэд цонх бүр бие даасан байв.

Хэрэв та өөр төрлийн интерфейс суулгахыг хүсвэл цэсийн командыг сонгоно уу Хэрэгслүүд – Сонголтууд…(Хэрэгслүүд - Сонголтууд...). Харилцах цонх гарч ирнэ Сонголтууд(Сонголтууд), та таб руу очих хэрэгтэй Дэвшилтэт(Заавал биш) (Зураг 2.11).


Зураг.2.11. Нарийвчилсан таб

Сонголтуудын харилцах цонх


Хайрцагыг шалгасны дараа SDI хөгжлийн орчин(Single Document Development Environment) болон товчлуур дээр дарна БОЛЖ БАЙНА УУ, интерфэйсийн төрөл өөрчлөгдөнө SDI - Нэг баримт бичгийн интерфейс(Нэг баримт бичгийн интерфейс).

Ашиглахдаа та тусдаа хүүхдийн цонхны залгах горимыг тохируулах боломжтой MDI - Олон баримт бичгийн интерфейс(Олон баримт бичгийн интерфейс), үүний тулд та таб руу очих хэрэгтэй Док(Хавсралт) ижил харилцан яриа (Зураг 2.12).


Зураг 2.12. Док хийх таб

Сонголтуудын харилцах цонх


Харгалзах дэд цонхны нэрний зүүн талд байгаа тэмдэглэгээг сонгосноор Visual Basic үндсэн цонхны ирмэг рүү наах боломжтой бөгөөд тэмдэглэгээг арилгавал идэвхгүй болно.

Visual Basic програмчлалын орчны интерфейсийн объектуудаас гадна ойролцоогоор дэлгэцийн дунд хэсэгт (Зураг 2.4) үүсгэсэн төслийн цонх байдаг бөгөөд энэ нь гарчигтай байдаг. Төсөл1 – Маягт1 (Маягт)(Төсөл1 – Маягт1 (Маягт)), дотор нь ирээдүйн програмын харагдах хэлбэр (Зураг 2.13).


Зураг 2.13. Маягт 1

Project1 төслийн цонхонд


Маягт нь тусдаа цонхирээдүйн програм. Дараа нь түүний гадаргуу дээр элементүүдийг байрлуулж болно Windows менежмент: товчлуурууд, текст оруулах талбарууд, жагсаалтууд, тэмдэглэгээнүүд гэх мэт.

Жижиг цэгүүдийн сүлжээ нь зөвхөн програм боловсруулах үед харагдах бөгөөд програмистад маягт дээр пропорциональ хяналтыг байрлуулахад тусалдаг.

Ажиллах үеийн ижил хэлбэр нь элементүүдийг байрлуулах чиглүүлэгч тор, төслийн цонхгүйгээр арай өөр харагдах болно (Зураг 2.14).


Зураг.2.14. Маягт 1

ажиллах хугацаанд


Маягт нь Visual Basic-ээр үүсгэгдсэн програмуудын дийлэнх хэсэгт гол үүрэг гүйцэтгэдэг. Үзэгдэх интерфэйсээс гадна энэ нь маягтын товчлуур дээр дарах, товчлуур дээр дарах болон маягт дээр байрлах элементүүдтэй бусад хэрэглэгчийн харилцан үйлчлэлд хийгдэх үйл явдлыг зохицуулах горимуудыг агуулдаг.

Visual Basic програмчлалын орчны бусад ихэнх бүрэлдэхүүн хэсгүүд нь мөн нэг хэмжээгээр формтой холбоотой бөгөөд нэрэндээ түүний нэрийг агуулсан байдаг тул програмын бусад бүрэлдэхүүн хэсгүүдийн нэрийг гараар өөрчлөх шаардлагагүй тул маягтын нэрийг өөрчлөхгүй байхыг зөвлөж байна.

Зарим Visual Basic интерфейсийн цонхнууд анхдагч байдлаар харагдахгүй байна. Та цэсийн командуудыг ашиглан дэлгэцэн дээрх дэлгэцийг хянах боломжтой Харах(Харах). Хамгийн чухал нь нэг юм Код цонх(Код цонх), програмд ​​багтсан дэд програмуудын эх кодыг оруулсан болно.

Цэсний командыг гүйцэтгэнэ Харах - Код(Харах – Код), үүний дараа та кодын цонхыг харах болно (Зураг 2.15).


Зураг.2.15. Код цонх

(Код цонх)


Өөр нэг түгээмэл хэрэглэгддэг цонх Объект хөтөч(Объектуудыг харах), эндээс та зөвхөн боломжтой объектуудын шаталсан жагсаалтыг харахаас гадна харах боломжтой товч мэдээлэлпрограммд ашиглах тухай (Зураг 2.16).


Зураг 2.16. Объект хөтөч

(Объектуудыг харах)


Visual Basic програмчлалын орчны үлдсэн цонхнуудыг холбогдох бүлгүүдэд авч үзэх болно.

2.2. Объектууд болон тэдгээрийн шинж чанаруудын талаархи тусламж

Visual Basic-д нэлээд олон объект байдаг бөгөөд тэдгээр нь илүү олон шинж чанартай байдаг. Бүх зүйлийг санах нь хэцүү, бараг боломжгүй юм бол та суулгасан тусламжийг байнга ашиглах хэрэгтэй.

Visual Basic хэлний заавар, суулгасан функцуудад мөн адил хамаарна. Мэдээжийн хэрэг, тэдгээрийг аажмаар цээжлэх болно, гэхдээ хэрэв та зарим зааврын нэр эсвэл синтаксийг яг таг санахгүй байвал санаа зовох хэрэггүй.

Visual Basic програмчлалын орчны контекст мэдрэмтгий тусламжид товчлуурыг ашиглан дэлгэцэн дээр хялбархан хандаж болно .

Тусламжийг контекст мэдрэмтгий гэж нэрлэдэг бөгөөд учир нь гарч ирж буй Тусламжийн сэдэв нь ямар нэг объектын сонголт болон текст курсор байрлах Visual Basic шинж чанар, арга, мэдэгдлийн нэрээр тодорхойлогддог одоогийн контекстээс хамаардаг.

Visual Basic контекст тусламжийг практикт ашиглахыг хичээцгээе. Жишээлбэл, бид авахыг хүсч байна дэлгэрэнгүй мэдээлэлхяналтын тухай ProgressBar(Явцын мөр).

Хулганы тусламжтайгаар товчлуурыг сонгоно уу ProgressBar(Явцын мөр) дотор Хэрэгслийн хайрцаг(Хэрэгслийн хайрцаг) болон товчлуурыг дарна уу . Visual Basic тусламжийн цонх нь тухай мэдээлэлтэй нээгдэнэ энэ объект(Зураг 2.17).


Зураг.2.17. Visual Basic тусламж - ProgressBar


Тайлбарын текстийн дээд талд, одоогийн хэсгийн гарчгийн яг доор, нэмэлт мэдээлэл авахын тулд хэд хэдэн цэсийн сонголтуудыг сонгож болно:

Мөн үзнэ үү(Мөн үзнэ үү) - холбогдох сэдвүүдийн талаархи мэдээлэл,

Жишээ(Жишээ нь) - текст кодын жишээнүүд,

Үл хөдлөх хөрөнгө(Properties) - үл хөдлөх хөрөнгийн жагсаалт,

Арга зүй(арга) - аргуудын жагсаалт,

Үйл явдал(Үйл явдал) - үйл явдлын жагсаалт.

Удирдлагыг програмчлах жишээнүүдтэй танилцах хэрэгтэй гэж бодъё ProgressBar(Явцын мөр).

Онолын хувьд бид тухайн зүйлийг сонгох ёстой байсан Жишээ(Жишээ). Гэхдээ энэ тохиолдолд кодын жишээг доор байрлуулсан тул энэ зүйл байхгүй. Тиймээс удирдлагыг ашиглан жишээ процедурыг харах хүртэл босоо гүйлгэх мөрийг ашиглан текстийг доошлуул ProgressBar(Явцын мөр) (Зураг 2.18).


Зураг 2.18. Visual Basic тусламж - ProgressBar ашиглан жишээ текст

(Явцын мөр)


Visual Basic тусламжийн системд байгаа бүх жишээг жишээ болгон ашиглаж болох бөгөөд үүний тулд та тэдгээрийг програмдаа хуулж, өөрийн үзэмжээр засварлаж болно.

Кодын хүссэн хэсгийг хулганаар сонгоод гарын товчлолыг ашиглан Windows санах ойд хуулна +[C]эсвэл + .

Програм руугаа очоод товчлуурын хослолыг дарна уу +[V]эсвэл + кодын хэсэг оруулах.

Visual Basic Тусламжийн цонхонд байхдаа та бусад сэдвүүдийн агуулгыг үзэх, эсвэл хайж буй Тусламжийн сэдвээ олохын тулд индекс эсвэл хайлтыг ашиглаж болно.

Хэрэгтэй мэдээллээ олохын тулд шошгон дээр дарна уу Хайх(Хайлт) Тусламжийн цонхны зүүн талд байрладаг. Таб нээгдэнэ Хайх(Хайлт) Visual Basic тусламжийн систем (Зураг 2.19).


Зураг 2.19. Хайлтын таб

Visual Basic тусламж


Оролтын талбар дээр дарна уу Дараах үгсийг хайх(Дараах үгсийг хайж олоорой) шаардлагатай бол ашиглан хайх түлхүүр үгээ оруулна уу логик операторууд: Тэгээд(БА), Эсвэл(Эсвэл), Ойрхон(Хаах), Үгүй(Үгүй). Эдгээр операторуудыг зөвхөн гараар оруулахаас гадна энэ талбарын баруун талд байгаа товчлуур дээр дарж дуудагдсан жагсаалтаас сонгох боломжтой.

Таны оруулсан түлхүүр үгийн хослолыг агуулсан тусламжийн сэдвүүдийг хайж эхлэхийн тулд товшино уу Сэдвүүд(Хэсэг) ба хайлтын процесс дуусахыг хүлээнэ үү. Дууссаны дараа олдсон хуваалтуудын жагсаалт цонхны зүүн талд гарч ирнэ.

Дээр дурдсан тусламжийн сонголтуудыг Visual Basic цэснээс авах боломжтой. Тусламжийн агуулгыг тушаалаар дууддаг ТуслаачАгуулга…(Тусламж - Агуулга), цагаан толгойн үсгийн индекс - дараагийн догол мөр ТуслаачИндекс…(Тусламж - Индекс), хайлт - ТуслаачХайх…(Тусламж - Хайлт). Цэсийг ашиглах ТуслаачТа мөн Microsoft-ын вэб сайт руу орж техникийн дэмжлэг авах боломжтой.

2.3. Visual Basic хэл дээрх анхны програм

Одоо жишээн дээр Visual Basic ашиглан програм хөгжүүлэх бүх үйл явцыг практик дээр туршиж үзье хамгийн энгийн програмСайн уу, Дэлхий! (Сайн уу Дэлхий!). Энэ програм нь зөвхөн хоёр товчлууртай байна: МэндчилгээТэгээд гарах.

Товчлуур дарсны дараа Мэндчилгээмессеж бүхий харилцах цонх гарч ирэх ёстой Сайн уу Дэлхий!, товчлуурыг дарсны дараа гарах- програмаас гарна.

Сайн байна уу, Дэлхий! (Сайн уу, дэлхий!) -ийг ихэвчлэн шинэ програмчлалын хэлийг эзэмших эхний алхамаа хийж байгаа бүх шинэхэн програмистууд бичдэг.

Энэ програмыг хөгжүүлэх үйл явцыг үргэлжлүүлэхийн тулд бид аль хэдийн үүсгэсэн төслийг анхдагч нэртэй ашиглах болно Төсөл 1, эхлээд нэрийг нь өөрчилнө үү.

Visual Basic цэснээс сонгоно уу Төсөл-Project1 Properties…(Төсөл - Төсөл1 Properties...). Дэлгэц дээр тохиргооны харилцах цонх гарч ирнэ (Project1 - Төслийн шинж чанарууд), таб дээр нээгдэнэ Генерал(Ерөнхий) (Зураг 2.20).


Зураг 2.20. Ерөнхий таб

Тохиргооны харилцах цонх Project1 – Төслийн шинж чанарууд

(Төсөл1 – Төслийн өмч)


Оролтын талбар дээр давхар товшино уу төслийн нэр(Төслийн нэр) болон одоо байгаа текстийг солих Төсөл 1шинэ дээр - Hello World. Үүний дараа товчлуур дээр дарна уу БОЛЖ БАЙНА УУтохиргооны харилцах цонхыг хаахын тулд Project1 – Төслийн шинж чанарууд(Төсөл1 – Төслийн шинж чанарууд).

Өргөдөлийнхөө цорын ганц хэлбэрийг өөрчилье. Үүнийг хийхийн тулд маягтын аль ч хэсэгт дарна уу Маягт 1, үүний дараа цонхонд Properties - Form1(Properties – Form1) түүний шинж чанаруудын бүрэн жагсаалт гарч ирнэ (Зураг 2.21).


Зураг 2.21. Properties цонх - Form1


Properties цонхны зүүн баганад нэрлэгдсэн өмчийг ол Нэр(Нэр) одоогийн утгатай байна Маягт 1. Үл хөдлөх хөрөнгийн нэр Нэр(Нэр) нь Visual Basic кодонд бусад бүх шинж чанаруудаас арай өөрөөр ашиглагддаг тул хаалтанд оруулсан болно.

Нэр(Нэр) баруун баганад оруулаад оруулна уу Сайн уу Дэлхий, дараа нь товчлуурыг дарна уу .

Үл хөдлөх хөрөнгийн үнэ цэнийг ижил аргаар өөрчил Гарчиг(Гарчиг). Хуучин үнэ цэнийн оронд Маягт 1шинээр оруулах - Сайн уу Дэлхий!Энд та аль хэдийн хоосон зай, таслал болон бусад тэмдэгтүүдийг ашиглаж болно гэдгийг анхаарна уу. Маягт нь дараах хэлбэртэй байна (Зураг 2.22).


Зураг 2.22. HelloWorld төслийн цонхонд HelloWorld маягт


Энэ хоёр шинж чанар юугаараа ялгаатай вэ? Өмч Нэр(Нэр) нь аливаа Visual Basic объектод шаардлагатай. Энэ нь програмын текстээс хандах боломжтой байхын тулд энэ объектыг өвөрмөц байдлаар тодорхойлдог, эсвэл өөрөөр хэлбэл, зааж өгдөг. Маягтын нэр Сайн уу ДэлхийОдоогийн төслийн цонхны гарчгийн мөрөнд харж болно: HelloWorld – HelloWorld (Маягт). Энэ цонх нь зөвхөн мэдээллийн зорилгоор зориулагдсан бөгөөд зөвхөн програм хөгжүүлэх горимд харагдана. Төслийн цонх нь дотроо маягтыг агуулдаг Сайн уу Дэлхий.

Өмч Гарчиг(Гарчиг) нь зөвхөн дэлгэцийн дэлгэцэн дээр гарч ирэх тайлбартай байх боломжтой объектуудад, жишээлбэл, объектод зориулагдсан. Маягт(Маягт), Тушаалын товчлуур(Тушаалын товчлуур) эсвэл Хүрээ(Хүрээ). Манай маягт нь бичээстэй Сайн уу Дэлхий!нь одоо гарчгийн мөрөнд харагдах бөгөөд энэ нь програм ажиллаж байх үед харагдах болно.

Одоо хоёр товчлуур байрлах нэг маягтаас бүрдэх манай програмын интерфейсийг үргэлжлүүлэн боловсруулахад бүх зүйл бэлэн боллоо. Бидэнд аль хэдийн маягт байгаа. Үлдсэн зүйл бол товчлууруудыг байрлуулж, дэлгэцэн дээр мессеж бүхий харилцах цонхыг харуулах дэд програм бичих явдал юм. Сайн уу Дэлхий!

Маягтын гадаргуу дээр товчлуур байрлуулах нь тэгш өнцөгтийг стандартаар зурахтай адил юм Paint програм. Хэрэгслийн дүрс дээр дарна уу Тушаалын товчлуурХяналтын самбарын (Хэрэгслийн хайрцаг) (тушаалын товчлуур) ба хулганы заагчийг маягт дээр байрлуулснаар загалмай болж өөрчлөгдөнө.

Хулганы зүүн товчийг дараад энэ байрлалд барьж байхдаа хулганы заагчийг энэ цэгээс баруун, доош хэдэн сантиметрээр хөдөлгөж, дараа нь хулганы товчийг суллана. Маягтын заасан газарт бичээстэй командын товчлуур гарч ирнэ Тушаал 1.

Маягт дээрх хоёр дахь товчлуурыг ижил аргаар байрлуул. Үүний дараа ойролцоогоор энэ хэлбэрийг авна (Зураг 2.23).


Зураг 2.23. Хоёр тушаалын товчлуур бүхий HelloWorld хэлбэр


Мэдээжийн хэрэг, шаардлагатай хэмжээ, товчлууруудын байршлыг нэн даруй тогтооход хэцүү байдаг. Гэхдээ Visual Basic нь эдгээр тохиргоог бүх удирдлагад нийтлэг байдаг хэд хэдэн аргаар өөрчлөх боломжийг танд олгоно.

Хулганы удирдлагыг сонгосноор та маягтын гадаргуу дээгүүр чирж эсвэл периметрийн эргэн тойрон дахь дөрвөлжин бариулуудын аль нэгийг нь барьж хэмжээг нь өөрчлөх боломжтой.

Хяналтын элементийн геометрийн хэмжээсийг илүү нарийвчлалтай тохируулахын тулд үүнийг сонгоод суулгана уу тоон утгуудшинж чанарууд Зүүн(Зүүн), Топ(Дээд), Өргөн(Өргөн) ба Өндөр(Өндөр) инч Properties цонх(Properties цонх). Эхний хоёр шинж чанар нь удирдлагын зүүн дээд булангийн координатыг, сүүлийн хоёр шинж чанар нь объектын өргөн ба өндрийг заана.

Одоо байх ёсгүй товчлуурууд дээрх шошгыг өөрчилье Тушаал 1Тэгээд Тушаал 2, А МэндчилгээТэгээд гарахүүний дагуу, мөн эдгээр объектуудад илүү мэдээлэл өгөх нэр өгнө.

Товчлуурыг тодруулахын тулд товшино уу Тушаал 1, үүний дараа Properties цонх(Properties цонх) түүний шинж чанаруудын жагсаалт гарч ирнэ.

Үл хөдлөх хөрөнгийн үнэ цэнэ дээр давхар товшино уу Гарчиг(Толгой) ба оронд нь Тушаал 1оруулах Мэндчилгээ. Үүний дараа товчлуур дээрх текст нэн даруй өөрчлөгдөнө.

Үл хөдлөх хөрөнгийг ижил аргаар өөрчил Нэр(Нэр), шинэ утгад тохируулах - cmdСайн уу.

Үүнтэй төстэй үйлдлийг товчлуураар гүйцэтгэнэ Тушаал 2шинж чанартай байдаг Нэр(Нэр) ба Гарчиг(Толгой) утгыг оноох cmdExitТэгээд гарахтус тус.

Энэ үед интерфэйсийн дизайны үе шат дуусч, бид програмын текстийг бичихэд шилждэг.

шошготой товчлуур дээр давхар товшино уу Мэндчилгээ. Аль хэдийн боловсруулсан дэд програмын загвар бүхий кодын цонх нээгдэнэ cmdHello_Click, энэ товчлуур дээр дарахад дуудагдах болно (Зураг 2.24).


Зураг.2.24. cmdHello_Click процедур бүхий кодын цонх


Visual Basic кодын цонх нь тусдаа дэд программуудын текст болон глобал хэлбэрийн тохиргоог оруулахад зориулагдсан үндсэн хэсгээс гадна унадаг хоёр жагсаалтыг агуулдаг.

Зүүн талын жагсаалтаас та хяналтын элементийг, баруун жагсаалтаас Visual Basic дээр дэд програм бичихээр төлөвлөж буй хариу үйл явдлын төрлийг сонгож болно.

Унждаг жагсаалтаас хоёр утгыг сонгосны дараа кодын цонхны үндсэн хэсэгт энэ үйл явдлыг зохицуулах хоосон процедур автоматаар үүсгэгдэнэ.

Энэ тохиолдолд хүссэн хяналт болон үйл явдлын төрлийг аль хэдийн сонгосон байна. Энэ бол нэртэй товчлуур юм cmdСайн ууболон үйл явдал дарна уу(Дарна уу). Хоосон үйл явдлын процедурын текст дараах байдалтай байна.



Түлхүүр үг Дэд, товчлол Дэд програм(дэд програм), үйлчилдэг зар сурталчилгаа(Мэдэгдэл) журам cmdHello_Click, товчлуур дарах үйлдлийг зохицуулдаг cmdСайн уу.

Процедурын нэр нь объектын нэр, доогуур зураасны тэмдэгтээс бүрдэнэ. _ " болон үйл явдлын төрөл. Энэ нэр нь Visual Basic-д энэ процедур нь үйл явдалтай холбоотой болохыг харуулж байна дарна уу(товших) товчлуурууд cmdСайн уу. Хоосон хаалт нь процедурт ямар ч параметр дамжуулагдаагүй гэдгийг бидэнд хэлдэг.

Өөрчлөгч Хувийн(Хувийн) нь энэ процедур нь зөвхөн түүний чингэлэг дотор харагдахыг харуулж байна, энэ тохиолдолд маягт. Заавар нь процедурыг дуусгана. Төгсгөлийн дэд.

Мэдээжийн хэрэг, хоосон процедур нь юу ч хийхгүй - үүнийг хийхийн тулд та процедурын үндсэн хэсэгт дор хаяж нэг мөр програм бичих хэрэгтэй.

Энэ мөчөөс эхлэн үйл явц эхэлдэг кодлох(Кодчлох), энэ нь хүссэн функцийг гүйцэтгэдэг програмын текстийг бичих явдал юм.

Кодчилол нь аливаа програмчлалын системийн гол холбоос юм. Visual Basic нь үл хамаарах зүйл биш боловч энэ нь кодлох хугацааг багасгах боломжийг олгодог.

Бидний хийх ёстой зүйл бол процедур дотор нэг Visual Basic хэлний заавар оруулах бөгөөд энэ нь мессеж бүхий харилцах цонхыг харуулах болно. Сайн уу Дэлхий!:


MsgBox("Сайн уу ертөнц!")

Дараа нь дууссан процедур иймэрхүү харагдах болно.


Хувийн дэд cmdHello_Click()

MsgBox("Сайн уу ертөнц!")


Дараа нь хоёр дахь товчлуур дээр хоёр товшино уу гарах. Энэ товчлуур дээр дарах үйл явдлыг боловсруулах журам нээгдэнэ.

Процедурын биед cmdExit_Clickзааврыг оруулна уу Төгсгөл, ямар нэгэн үйл явдал тохиолдоход програмыг унтраах функцийг гүйцэтгэдэг дарна уу(Дарна уу).

Хоёр дахь процедурын текст одоо дараах байдлаар харагдах болно.


Хувийн дэд cmdExit_Click()


Тэгээд л болоо! Үлдсэн зүйл бол хийсэн ажлыг биширч, бичсэн кодын ажиллагааг шалгах явдал юм.

Үүсгэсэн програмын амьдрах чадварыг шалгахын тулд товчлуур дээр дарна уу Эхлэх(Эхлүүлэх) хэрэгслийн самбар эсвэл товчлуурыг дарна уу .

Visual Basic ажиллах горимд шилжиж, дэлгэцэн дээр ажиллаж байгаа Hello, World! програм гарч ирнэ. (Сайн уу, дэлхий!) (Зураг 2.25).


Зураг.2.25. Ажиллаж байгаа програм

Сайн уу, Дэлхий! (Сайн уу Дэлхий!)


Шошготой товчлуур дээр хэдэн товшилт хийнэ үү Мэндчилгээ. Шаардлагатай бол харилцан яриа гарч ирнэ Текст зурвас(Зураг 2.26).


Зураг 2.26. Текст мессеж бүхий харилцан яриа

Сайн уу, Дэлхий! (Сайн уу Дэлхий!)


Анхны бүтээлээ бүтээгчийн бахархалтайгаар биширээрэй компьютерийн программболон товчлуурыг дарна уу БОЛЖ БАЙНА УУхарилцах цонхыг хаахын тулд.

Одоо товчлуур дээр дарна уу гарах. Хөтөлбөр гарч, Visual Basic дизайн горим руу буцна.

2.4. Төслийг дискэнд хадгалж, ачаалж байна

програмчлалыг үргэлжлүүлэх

Зохиогч нь Visual Basic ашиглан програм үүсгэх нь таны сэтгэлийг татах болно гэдэгт эргэлзэхгүй байгаа бөгөөд төслийг дискэн дээр хадгалах, мөн үргэлжлүүлэн ажиллуулахын тулд ачаалах шаардлагатай болно. Үүнийг хийхэд маш хялбар, хэмнэлттэй адил юм Microsoft баримт бичигОффис.

Зүгээр л товчлуур дээр дарна уу Төслийг хадгалах(Төслийг хадгалах) хэрэгслийн самбар (Хэрэгслийн мөр) эсвэл цэсний командыг сонгоно уу ФайлТөслийг хадгалах(Файл – Төслийг хадгалах) нь төслийн бүх бүрэлдэхүүн хэсгүүдийг дискэнд хадгалах. Дараа нь Visual Basic нь бүрэлдэхүүн хэсгүүдийг нэг нэгээр нь хадгалахыг танд сануулна. Эхлээд харилцах цонх гарч ирнэ Файлыг өөр байдлаар хадгалах(Fig.2.27) маягтыг хадгалах хүсэлттэй (Файлыг өөр байдлаар хадгалах).


Оролтын талбарт санал болгож буй маягтын нэрийг засах боломжтой Файлын нэр(Файлын нэр) эсвэл өөрчлөхгүй үлдээнэ үү. Дараа нь товчлуур дээр дарна уу Хадгалах(Хадгалах). Маягтыг хадгалсны дараа харилцах цонх гарч ирнэ Төслийг өөр байдлаар хадгалах(Төслийг хадгалах) хүсэлтээр төслийг хадгалах (Зураг 2.28).


Энэ нь төслийг хадгалж дуусгах болно. Дахин хадгалах үед бүх алхмуудыг дахин хийх шаардлагагүй - товчлуур дээр дарахад л хангалттай Төслийг хадгалах(Төслийг хадгалах) хэрэгслийн самбар.

Төслийн бие даасан бүрэлдэхүүн хэсгүүдийг хадгалах өөр илүү уян хатан сонголт байдаг бөгөөд энэ нь жишээлбэл, бусад бүрэлдэхүүн хэсгүүдийн өөрчлөлтийг хадгалах шаардлагагүй тохиолдолд шаардлагатай байж болно.

Утасыг өргөжүүлэх Маягтууд(Маягт) дүрс дээр дарна уу. Энд бид маягтын нэрийг харах болно Сайн уу Дэлхий(Зураг 2.29).


Зураг.2.29. HelloWorld төслийн бүрэлдэхүүн хэсгүүдийн тойм

Project Explorer дээр


Маягтын нэр дээр хулганы баруун товчийг дарна уу. Контекст цэс гарч ирэх бөгөөд та энэ объект дээр бүх хүчинтэй үйлдлүүдийг хийж болно (Зураг 2.30).


Зураг 2.30. Контекст цэс

Project Explorer дээр


Цэсийн зүйлийг сонгоно уу HelloWorld.frm-г хадгал(Save HelloWorld.frm) маягтыг дискэнд хадгалах.

Төслийн автомат хадгалах горимыг тохируулахын тулд цэсийн зүйлийг ашиглана уу Хэрэгсэл - Сонголтууд(Хэрэгслүүд - Сонголтууд). Харилцан яриа нээгдэнэ Сонголтууд(Сонголтууд). Таб дээр дарна уу Байгаль орчин(Лхагва гариг) (Зураг 2.31).


Зураг.2.31. Байгаль орчны таб

Сонголтуудын харилцах цонх


Солих Програм эхлэх үед(Хөтөлбөр эхлэх үед) гэж тохируулна Өөрчлөлтүүдийг хадгалах(Өөрчлөлтийг хадгалах) товчийг дарна уу БОЛЖ БАЙНА УУ.

Энэ бол төслийг аврахын тулд юм. Одоо хадгалсан төслийг дискнээс ачаалж үзье.

Төслийг нээхийн тулд цэсийн командыг сонгоно уу Файл – Төслийг нээх…(Файл - Төслийг нээх ...). Дэлгэц дээр харилцан яриа гарч ирнэ Нээлттэй төсөл(Нээлттэй төсөл) таб дээр өргөжсөн Одоо байгаа(Одоо байгаа) (Зураг 2.32).


Зураг 2.32. Одоо байгаа таб


Унждаг жагсаалтын эхнийх Хавтас(Хавтас) төсөл байгаа диск болон лавлахыг сонгоод файлын нэр дээр дарж товчийг дарна уу Нээлттэй(Нээлттэй).

Хэрэв та өмнө нь хадгалсан төсөлтэй ажиллаж байсан бол үүнийг арай өөрөөр нээх нь илүү тохиромжтой. Таб руу очихын тулд товчлол дээр дарна уу Саяхан(Сүүлийн) харилцан яриа Нээлттэй төсөл(Нээлттэй төсөл) (Зураг 2.33).


Зураг 2.33. Саяхны таб

Төслийн харилцах цонхыг нээнэ үү


Энэ таб дээр та хавтас сонгох шаардлагагүй, төслийн нэр дээр дараад товчийг дарна уу Нээлттэй(Нээлттэй).

Ямар нэг байдлаар бид хүссэн төслөө нээсэн боловч Visual Basic өөрөө дэлгэцэн дээр засварлах маягтуудыг харуулахгүй, үүний тулд тэдгээрийг зориудаар харуулах хэрэгтэй.

Үүнийг харуулахын тулд маягтын нэр дээр давхар товшино уу Сайн уу Дэлхий Project Explorer цонхонд (Зураг 2.29), эсвэл эхлээд хулганы баруун товчийг дараад гарч ирэх контекст цэснээс тухайн зүйлийг сонгоно уу (Зураг 2.30). Объект харах(Объект харах).

1964 онд BASIC хэл бий болсон. Энэ нь их сургуулийн оюутнууд энгийн алгоритм ашиглан програмчлалд суралцах зорилгоор боловсролын зорилгоор бүтээгдсэн. BASIC бол боловсролын салбарт жинхэнэ нээлт байсан бөгөөд бодит амьдрал дээр програмистууд аялгуу бүтээхээр өрсөлдсөн. Хэлний сонирхлыг татсан хүмүүсийн дунд Билл Гейтс байсан. 13 настайдаа үүн дээр анхны хөтөлбөрөө бичиж, 20 настайдаа Пол Аллентай хамтран боловсруулсан Altair BASIC-ийн хувилбарыг хэрэгжүүлж мөнгөтэй болсон.

80-аад онд BASIC-ийн нэр хүнд буурч эхэлсэн. Шинэ програмчлалын хэлүүд нь нарийн төвөгтэй синтаксаас ангижрахын зэрэгцээ чадварууд нь нэмэгдсэн. Зөвхөн Майкрософт л шугамаа тууштай үргэлжлүүлж, эхлээд өөр нэг бестселлер QBasic, дараа нь өнөөдрийн текстийн баатар болох Visual Basic-ийг гаргасан.

Товч мэдээлэл

Visual Basic-ийн анхны хувилбарууд хөгжүүлэгчдийн дунд амжилтанд хүрээгүй. График интерфэйс, дараа нь синтаксийг тодруулах нь QBasic-ээс цорын ганц ялгаа байсан байж магадгүй юм. Майкрософт 3.0 хувилбараар л томоохон өөрчлөлтүүдийг хийж эхэлсэн. Мэргэжлийн тохиргоонд хөгжүүлэгчид мэдээллийн сантай ажиллах боломжтой болсон Мэдээлэлд хандах, график чадварпрограмист бус хүмүүст ч хэлтэй ажиллах боломжийг олгосон. Үүнээс гадна гүйцэтгэл нэмэгдэж, програм хангамжийн суурилуулалтыг хялбаршуулсан.

1995 онд Windows 95 гарч, түүнтэй хамт Visual Basic 4.0 дэлхийн ноёрхлыг эзлэхээр хөдөлсөн. Бүрэн эрхт хөрвүүлэгч энд гарч ирэн, 32 ба 16 битийн програмуудыг үүсгэх чадвар, үйл ажиллагааны хурд нэмэгдсэн. 1998 онд гарсан Хамгийн сүүлийн үеийн хувилбаруламжлалт Visual Basic. Дараа нь Майкрософт концепцийг өөрчилж, хэлний хөгжлийг хоёр чиглэлд эхлүүлэв: .NET платформ дээрх VB болон локал асуудлыг шийдвэрлэхэд тохирсон хувилбарууд (VBA, VBScript, eVB).

Өнөөдөр Visual Basic

VB нь Windows програмуудыг хурдан үүсгэх хэрэгсэл юм. Үзэл баримтлалыг өөрчилсний дараа хэл нь дараахь зүйлийг олж авсан.

  • Бүтээгч, устгагч, өв залгамжлал бүхий OOP дэмжлэг;
  • үнэгүй олон урсгалтай;
  • CLR ашиглан гүйцэтгэсэн байт код руу хөрвүүлэх;
  • бүтэцтэй онцгой тохиолдлуудыг зохицуулах;

Гэхдээ гол тав тухтай байдал нь .NET платформ юм. Энэ нь одоо хөгжүүлэгчид мэдээллийн сан, график, маягт, аюулгүй байдал, вэбтэй ажиллахад зориулсан асар олон тооны платформ номын санд хандах боломжтой гэсэн үг юм.

Өөр нэг алдартай залгамжлагч нь Visual Basic for Applications (VBA) юм. Энэ бол макро боловсруулах, скрипт үүсгэхэд зориулагдсан VB 6.0 хувилбар бөгөөд үйлдлийн систем дэх ажлыг хялбаршуулдаг.

AutoCAD, CorelDraw, SolidWorks болон мэдээж Microsoft Office программ дээр та өгөгдөл экспортлох, бүтэц зохион байгуулалт хийх, өгөгдлийн санг холбох боломжтой. Өдөр тутмын түвшинд ч гэсэн Excel програмаас нэг товшилтоор автоматаар бөглөсөн маягт үүсгэх, мэдээллийг задлах чадвар хэрэгтэй болно. Заавал програмчлах шаардлагагүй ажлын хувьд VBA нь техникийн баримт бичиг, зураг төсөл, төлөвлөгөө гаргахад хялбар болгодог.

Уран зохиол

VBA ашиглан хэл сурч эхлэх нь дээр. Нэгдүгээрт, энэ нь илүү хялбар, хоёрдугаарт, зорилтот бүтээгдэхүүн нь танд сайн мэдэгдэж байгаа, гуравдугаарт, хязгаарлалт нь хэл дээр анхаарлаа төвлөрүүлэх боломжийг олгоно. VBA-г сурахад 30 цаг шаардагдана гэж тооцоолсон. Үнэн хэрэгтээ 15-аас ихгүй байна. Та дараах номнуудын аль нэгийг үндэс болгон ашиглаж болно.

  • Excel 2013. Мэргэжлийн VBA програмчлал, Жон Уолкенбах.
  • Excel, VBA болон C C++ ашиглан шинжлэх ухаан, инженерийн асуудлыг шийдвэрлэх, Игорь Гайдышев.