Visual Basic funkcijas

Ārštata programmētājs vai izstrādātājs, kas strādā mājās un raksta pirmkodu ar klēpjdatoru

Attēla kredīts: comzeal/iStock/GettyImages

Visual Basic ir Microsoft izstrādāta programmēšanas valoda, kas izstrādāta tā, lai to būtu viegli lietot un integrēt ar Microsoft Windows grafisko interfeisu. Tā ir BASIC, iesācēju universālā simboliskā instrukciju koda, pēctece, agrāka, uz tekstu balstīta valoda ar līdzīgu sasniedzamības mērķi. Mūsdienās ir pieejamas Visual Basic versijas Microsoft .NET programmēšanas videi un uzdevumu automatizēšanai programmā Microsoft Office.

Visual Basic un tā vēsture

Pirmā Visual Basic versija tika izlaista 1991. gadā. Tas tika izstrādāts, lai nodrošinātu vienkāršu Windows programmu izveidi, kas papildināta ar standartizētajām grafiskajām saskarnēm, kas pazīstamas operētājsistēmas lietotājiem.

Dienas video

Microsoft gadu desmitiem bija izplatījis BASIC programmēšanas valodas versijas, taču tās galvenokārt bija paredzētas izmantot komandrindas vidēs, piemēram, Microsoft DOS operētājsistēmā, nevis izmantot mūsdienu grafiskajās operētājsistēmās sistēmas. Visual Basic tika izstrādāta kā pilnvērtīga programmēšanas valoda, kas papildināta ar parastajām funkcijām, piemēram, aprēķiniem, virkņu apstrādi un citām. Tā tika integrēta ar vilkšanas un nomešanas pieeju, lai izveidotu lietotāja interfeisus, kas atvieglotu lietošanu pat iesācējiem vai tiem, kuriem trūkst laika.

Visual Basic turpināja attīstīties 90. gados, līdz 1998. gadā tika izlaista Visual Basic 6.0. Tam bija atbalsts integrācijai ar Microsoft komponentu objekta modeli jeb COM, sistēmu Windows programmām un komponenti, lai sazinātos un apmainītos ar datiem un komandām neatkarīgi no tā, kādā valodā tie ir rakstīti iekšā. Tajā tika iekļauts arī Jet datu bāzes dzinēja atbalsts, ko izmanto arī Microsoft Access datu bāze programma Microsoft Office programmatūras komplektā, kas nozīmē, ka datu bāzes atbalsts būtībā tika iekļauts valodu.

Deviņdesmitajos gados daudzas Windows programmas, tostarp dažas noderīgas bezmaksas shareware utilītas, kā arī komerciāli rīki, tika izstrādātas, izmantojot Visual Basic. Lai gan programmētājiem patika tā lietošanas vienkāršība, daži sūdzējās par saskarnes loģikas un biznesa koda kombināciju padarīja grūti noteikt, kur programmā faktiski tika ieviestas funkcijas, padarot VB kodu grūti uztveramu uzturēt. Tā atbalsts objektorientētajai programmēšanai, kas tajā laikā bija diezgan populārs, arī bija ierobežots.

VB.Net pieaugums

Visual Basic 6 tika efektīvi aizstāta ar jaunu programmēšanas valodu ar nosaukumu VB.NET. Tas ir izstrādāts, lai integrētos ar Microsoft .NET programmēšanas sistēmu, tāpat kā tā priekšgājēji, kas integrēti ar COM un Jet. Tas ir arī pievienojis lielāku atbalstu objektorientētai programmēšanai nekā tā priekšgājēji.

Lai gan valodai ir savi piekritēji, tā tiek izmantota retāk nekā citas .NET valodas, īpaši C#, un Microsoft ir paziņojusi, ka tā, iespējams, nepiegādās visas C# funkcijas VB.NET.

Tomēr Visual Basic mantojums neapšaubāmi turpinās arī Microsoft izstrādes vides Visual Studio funkcijā Windows Forms. Tas nodrošina vilkšanas un nomešanas stila veidlapu veidošanu, kas darbojas ar C#, VB.NET un citām .NET valodām.

Visual Basic lietojumprogrammām

Visual Basic variants joprojām tiek izmantots, lai automatizētu un skriptu uzdevumus Microsoft Office komplektā, tostarp programmās Microsoft Word un Microsoft Excel. Valoda, ko sauc par Visual Basic for Applications vai vienkārši VBA, lielā mērā ir saderīga ar tradicionālo Visual Basic 6.