VB vs. VBScript
Visual Basic (cunoscută și ca VB) este un limbaj de programare condus de evenimente. Aceasta este a treia generație de astfel de limbi și este, de asemenea, un mediu de dezvoltare integrat (sau IDE). Acesta vine de la Microsoft și este folosit în mod special pentru modelul său de programare -COM. Acesta este laudat ca un limbaj simplu de învățat din cauza patrimoniului său BASIC și a caracteristicilor sale grafice de dezvoltare. VB permite dezvoltarea rapidă a aplicațiilor (sau RAD) a aplicațiilor GUI; accesul la baze de date utilizând obiecte de acces de date, obiecte de date la distanță sau obiecte de date ActiveX; și crearea de controale și obiecte ActiveX.
Visual Basic Scripting Edition (cunoscut și ca VBScript) este un limbaj activ de scripting dezvoltat de Microsoft. Utilizează modelul de obiect component pentru a accesa elementele din mediul în care rulează - de exemplu, FileSystemObject (sau FSO) este folosit pentru a crea, citi, actualiza și șterge fișiere. Sintaxa acestei limbi este o reflectare a originii sale ca o variație limitată a VB. Acesta este instalat în mod implicit pentru fiecare ediție de desktop Microsoft Windows, ca parte a Windows Server și cu Windows CE - în funcție de dispozitivul pe care este instalat). Acesta trebuie executat în mediul gazdă. Mediul VBScript însuși poate fi încorporat în alte programe prin intermediul unor tehnologii cum ar fi controlul Microsoft Script.
VB a fost concepută să vină la fel de natural ca o limbă pentru programarea începătorilor. Datorită ușurinței sale de utilizare, este capabil să permită programatorilor să creeze aplicații GUI de bază și să dezvolte aplicații complexe. În VB, cesiunea multiplă nu este o posibilitate. De asemenea, valoarea numerică a constantei booleene "Adevărat" este -1. În VB, operatorii logici și biți sunt uniți. De asemenea, VB conține o bază variabilă de matrice și o integrare puternică cu Windows.
Funcția VBScript funcționează similar cu JavaScript - este o limbă care scrie funcții executabile care sunt încorporate sau incluse din paginile HTML. Aceste funcții interacționează cu Modelul Obiectului de Document (sau DOM) pentru a efectua sarcini care altfel sunt imposibile numai în HTML. De asemenea, este cunoscut faptul că VBScript poate crea aplicații care se execută direct pe computerul unui utilizator în cazul în care computerul rulează Microsoft Windows.
Rezumat:
1. VB este un limbaj de programare bazat pe evenimente, proiectat pentru a facilita programarea pe calculator pentru incepatori; VBScript este un limbaj activ de scripting care utilizează COM pentru a accesa elementele mediului în care rulează.
2. VB nu are posibilitatea de alocare multiplă, dar conține o bază de matrice variabilă și integrare puternică cu Windows; VBScript funcționează ca o limbă care scrie funcții executabile care sunt încorporate sau incluse în paginile HTML și se cunoaște că creează aplicații care rulează direct pe computerul unui utilizator dacă acel computer rulează Microsoft Windows.