Visual Basicin ominaisuudet

Freelance-ohjelmoija tai kehittäjä, joka työskentelee kotona ja kirjoittaa lähdekoodia kannettavalla tietokoneella

Kuvan luotto: comzeal/iStock/GettyImages

Visual Basic on Microsoftin kehittämä ohjelmointikieli, joka on suunniteltu helppokäyttöiseksi ja integroitavaksi Microsoft Windowsin graafiseen käyttöliittymään. Se on jatkoa BASICille, Beginner's All-Purpose Symbolic Instruction Codelle, aikaisemmalle tekstipohjaiselle kielelle, jolla on samanlainen tavoitettavuus. Nykyään Visual Basic -versiot ovat saatavilla Microsoftin .NET-ohjelmointiympäristöön ja tehtävien automatisointiin Microsoft Officessa.

Visual Basic ja sen historia

Ensimmäinen Visual Basic -versio julkaistiin vuonna 1991. Se on suunniteltu mahdollistamaan Windows-ohjelmien helppo rakentaminen käyttöjärjestelmän käyttäjille tuttujen standardisoitujen graafisten käyttöliittymien kanssa.

Päivän video

Microsoft oli vuosikymmeniä jakanut BASIC-ohjelmointikielestä hajautettuja versioita, mutta ne oli suunniteltu enimmäkseen käyttää komentoriviympäristöissä, kuten Microsoftin DOS-käyttöjärjestelmässä, ei käytettäväksi nykyaikaisessa graafisessa käytössä järjestelmät. Visual Basic suunniteltiin täysimittaiseksi ohjelmointikieleksi, joka sisältää tavallisia ominaisuuksia, kuten laskentaa, merkkijonojen käsittelyä ja paljon muuta. Se integroitiin vetämällä ja pudottamalla -periaatteella käyttöliittymien rakentamiseen, mikä tekisi siitä helppokäyttöisen jopa aloittelijoille tai niille, joilla ei ole aikaa.

Visual Basic kehittyi koko 1990-luvun, kunnes Visual Basic 6.0 julkaistiin vuonna 1998. Siinä oli tuki integraatiolle Microsoftin komponenttiobjektimalliin tai COM: iin, Windows-ohjelmien järjestelmään ja komponentit tiedon ja komentojen viestimiseen ja vaihtamiseen riippumatta siitä, millä kielellä ne on kirjoitettu sisään. Se sisälsi myös tuen Jet-tietokantamoottorille, jota myös Microsoft Access -tietokanta käyttää -ohjelma Microsoft Office -ohjelmistopaketissa, mikä tarkoittaa, että tietokantatuki oli olennaisesti sisällytetty Kieli.

1990-luvulla monia Windows-ohjelmia, mukaan lukien hyödyllisiä ilmaisia ​​shareware-apuohjelmia sekä kaupallisia työkaluja, kehitettiin Visual Basicin avulla. Ohjelmoijat nauttivat sen helppokäyttöisyydestä, mutta jotkut valittivat käyttöliittymälogiikan ja liiketoimintakoodin yhdistelmästä vaikeutti sen havaitsemista, missä ominaisuudet todella toteutettiin ohjelmassa, mikä vaikeutti VB-koodia ylläpitää. Sen tuki olio-ohjelmointille, joka oli tuolloin varsin suosittu, oli myös rajoitettu.

VB.Netin nousu

Visual Basic 6 korvattiin käytännössä uudella ohjelmointikielellä nimeltä VB.NET. Se on suunniteltu integroitumaan Microsoftin .NET-ohjelmointijärjestelmään, aivan kuten sen edeltäjät, jotka on integroitu COM: iin ja Jetiin. Se on myös lisännyt enemmän tukea olio-ohjelmointiin kuin edeltäjänsä.

Vaikka kielellä on kannattajia, sitä käytetään harvemmin kuin muita .NET-kieliä, erityisesti C#, ja Microsoft on sanonut, että se ei välttämättä toimita kaikkia C#-ominaisuuksia VB.NETille.

Silti Visual Basicin perintö elää luultavasti myös Windows Forms -ominaisuutta Visual Studiossa, Microsoftin kehitysympäristössä. Se mahdollistaa vedä ja pudota -tyylisen lomakkeen rakentamisen, joka toimii C#-, VB.NET- ja muiden .NET-kielien kanssa.

Visual Basic sovelluksille

Visual Basicin muunnelmaa käytetään edelleen automatisointiin ja komentosarjatehtäviin Microsoft Office -tuotepaketissa, mukaan lukien Microsoft Word ja Microsoft Excel. Visual Basic for Applications tai yksinkertaisesti VBA: ksi kutsuttu kieli on suurelta osin yhteensopiva perinteisen Visual Basic 6:n kanssa.