Visual Basic
Visual Basic je programski jezik zasnovan na događajima (engl. events) i sastavni deo programskog okruženja Majkrosofta projektovan za rad pod COM. Njegov naslednik je Visual Basic .NET. Starije verzije Vižual Bejsika su se zasnivale na bejsiku i omogućavale su brz razvoj aplikacija (engl. Rapid Application Development - RAD) sa grafičkim korisničkim interfejsom (engl. Graphical User Interface - GUI), manipulisanje bazama podataka uz pomoć upravljačkih komponenti kao što su DAO, RDO ili ADO, i pravljenje ActiveX kontrola i objekata.
Visual Basic | |
---|---|
Izgovara se | Vižual Bejzik |
Programer može da napravi aplikaciju koristivši komponente koje se isporučuju zajedno za Vižual Bejsikom. Programi napisani u Vižual Bejsiku takođe mogu da koriste i Windows API (engl. Windows API), ali ovo zahteva spoljašnje deklaracije funkcija.[1]
Istorija
urediRazvoj Vižual Bejsika je počeo 1989. godine pod kodnim imenom 'Thunder'. U maju 1991. objavljena je prva verzija Vižual Bejsika za Windows operativni sistem (Visual Basic 1.0). Zatim je iste godine izašla verzija i za MS-DOS operativni sistem, koja je, u stvari, bila sledeća verzija Majskrosoftovih kompajlera za bejsik, kao što je QBASIC. Poslednja verzija Vižual Bejsika u tom nizu je 6.0 (1998), koja se i danas dosta koristi. Novije verzije Vižual Bejsika su za .NET platformu. Prva verzija Vižual Bejsika za .NET prvi put je izašla 2001. godine. Onaj koji se najviše zalagao za razvoj Vižual Bejsika je Alan Kuper, koga još zovu i 'otac' Vižual Bejsika.[2]
Primer koda
urediOvaj kod prikazuje „Zdravo svete!" poruku.
Private Sub Form_Load()
MsgBox ("Здраво свете!")
End Sub
Besplatna „Ekspres“ verzija
urediMajkrosoft sada omogućava besplatnu upotrebu „Ekspres“ verzije Vižual Bejsika, koja ima većinu funkcija, ali ne može da stvara samostalne izvršne programe („exe“ fajlove). Stranica „Ekspres“ verzije je na sledećem linku [1].
Ostali programski jezici slični Vižual Bejsiku
uredi- VBA - Vižual bejsik za aplikacije, '(engl. Visual Basic for Applications) je sastavni deo Microsoft Office paketa i može da se primenjuje i u nekim drugim aplikacijama kao što je Autoked.
- VBSkript (engl. VBScript), skriptni jezik razvijen od strane Majkrosofta.
- Gambas - besplatni objektno-orijentisan programski jezik za Linuks i Juniksolike operativne sisteme.
Reference
uredi- ^ „Microsoft Basic Logical Expression Evaluation”. Vb.mvps.org. Arhivirano iz originala 23. 08. 2009. g. Pristupljeno 16. 6. 2009.
- ^ „The Birth of Visual Basic”.