Visual Basic este un mediu de dezvoltare de ?nalt? productivitate, conceput
pentru sistemul de operare Windows, cu ajutorul c?ruia ?ntr-un timp record se
pot elabora diferite aplica?ii Windows. Aflat la versiunea 7.0 (beta 1), lansat?
?n anul 2000, produsul reprezint? un v?rf al sistemelor de programare sub Windows.
?ncep?nd cu versiunea 3, Visual Basic a devenit instrumentul ideal pentru programatorii
bazelor de date de pe tot mapamondul. La ?nceput a fost versiunea 3, cu DAO
(Data Access Objects), apoi RDO (Remote Data Access) inclus ?n versiunea 4 ?i
apoi capacitatea de a construi componente robuste cu ActiveX cu versiunile 5
?i 6. n8i4ij
Istoria sa ?ncepe cu ideea celor de la Microsoft de a crea un mediu de programare
vizual, bazat pe limbajul de programare BASIC (Beginners All-Purpose Simbolic
Instruction Code), creat ?n 1960 de Thomas Kurtz ?i John Kemeny. Totu?i, limbajul
utilizat ?n Visual Basic a evoluat mult fa?? de concep?ia original?, la ora
actual? con?in?nd sute de instruc?iuni, func?ii ?i cuvinte cheie; multe dintre
ele se refer? direct la interfa?a grafic? a utilizatorului cu sistemul de operare
Windows.
Pentru a se potrivi c?t mai bine diferitelor tipuri de utilizatori, Microsoft
a elaborat trei edi?ii ale Visual Basic-ului, fiecare con?in?nd ajutor software
interactiv precum ?i comanda Books Online, prin care se poate afi?a o documenta?ie
complet?, prezentat? ?ntr-un format u?or de parcurs. Cele trei edi?ii sunt:
Visual Basic Learning permite crearea aplica?iilor pe 32 de bi?i, care ruleaz? sub Windows 95/98/2000/NT
. Include ?n afara controalelor standard ?i controalele de baz? referitoare
la gestiunea bazelor de date.
Visual Basic Proffesional prezint? toate facilit??ile din edi?ia Visual Basic Learning ?i ?n plus diferite
controale suplimentare (Internet, Cristal Report Writer).
Visual Basic Enterprise con?ine tot ceea ce cuprinde edi?ia Proffesional ?i ?n plus administratorul
de automatizare, administratorul de componente, instrumente de gestiune ?i multe
altele.
Iat? c?teva din argumentele pe care le aduce Microsoft pentru a-?i ?ncuraja
poten?ialii clien?i:
Integrare perfect? cu Windows 2000
U?urin?? ?n crearea de aplica?ii cu baze de date
Efcien?? m?rit? cu Visual Database Tools
Posibilitatea de a folosi cuno?tin?ele de Visual Basic pentru crearea de macro-uri
pentru Microsoft Office folosind Visual Basic Applications Edition
Aceste argumente ?mpreun? cu multe altele au reu?it se pare s? conving? o
mul?ime de programatori, Visual Basic fiind cel mai folosit mediu de dezvoltare.
Masa de lucru Visual Basic
Masa de lucru Visual Basic este alc?tuita din (in versiunea 7.0 au survenit
unele modific?ri ?ns? conceptele de baza au r?mas acelea?i) : bara de titlu; linia meniului principal; bara de unelte standard; paleta de controale standard; fereastra formei (a obiectelor); fereastra de gestiune a proiectului; inspectorul de obiecte (fereastra de propriet??i);
Ulterior se pot afi?a ?i alte ferestre, dintre care cea mai important? este
fereastra de editare de cod.
Exemplu de program de complexitate mica.
Exemplu de program realizat folosind Visual Basic. Pentru o func?ionare ?n
condi?ii optime recomand cel pu?in Visual Basic 4.0
Programul este o rezolvare a ecua?iei de gradul al doilea ?i include o mul?ime
de comentarii (marcate cu ‘).
Pentru a realiza programul trebuie s? crea?i o form? ca ?n figura al?turat?
?n care s? include?i un buton de comanda (CommandButton din paleta de controale
standard), 5 etichete (Label din paleta de controale standard) ?i trei cutii
text (TextBox tot din paleta de controale standard).
Dup? ce a fost realizat design-ul formei, din meniul View se alege op?iunea
Code pentru a se afi?a fereastra de exitare a codului. ATENTIE! Visual Basic
nu este case-sensitive