Erinevus VB ja VBScripti vahel

VB vs VBScript

Visual Basic (tuntud ka kui VB) on sündmuspõhine programmeerimiskeel. See on sellise keele kolmas põlvkond ja ühtlasi ka integreeritud arenduskeskkond (ehk IDE). See pärineb Microsoftilt ja seda kasutatakse spetsiaalselt selle programmeerimismudeli -COM jaoks. Seda on kiidetud lihtsa õppimiskeelena selle PÕHIMÕTTE pärandi ja graafiliste arenguomaduste tõttu. VB võimaldab GUI-rakenduste kiiret rakenduste arendamist (või RAD); juurdepääs andmebaasidele, kasutades andmepöördusobjekte, kaugandmeobjekte või ActiveX-i andmeobjekte; ning ActiveX-i juhtelementide ja objektide loomine.

Visual Basic Scripting Edition (tuntud ka kui VBScript) on aktiivse skriptimise keel, mille töötas välja Microsoft. See kasutab komponendi objektimudelit, et pääseda juurde selle keskkonna elementidele, milles see töötab - näiteks failide loomiseks, lugemiseks, värskendamiseks ja kustutamiseks kasutatakse faili FileSystemObject (või FSO). Selle keele süntaks peegeldab selle päritolu kui VB piiratud variatsiooni. See installitakse vaikimisi igasse Windowsi töölauaväljaandesse, mis on osa Windows Serverist, ja Windows CE-ga (sõltuvalt sellest, millisesse seadmesse see on installitud). See tuleb täita hostkeskkonnas. VBScripti keskkond on manustatav muudesse programmidesse selliste tehnoloogiate kaudu nagu Microsoft Scripti juhtimine.

VB kavandati tulema sama loomulikult kui keel algajatele programmeerimiseks. Lihtsa kasutamise tõttu on see võimeline võimaldama nii programmeerijatel luua põhilisi GUI-rakendusi kui ka keerukamaid rakendusi. VB-s pole mitme määramine võimalik. Samuti on Boole konstandi 'True' arvväärtus -1. VB-s on loogilised ja bitiselt operaatorid ühendatud. Samuti sisaldab VB muutuvat massiivibaasi ja tugevat integratsiooni Windowsiga.

VBScripti funktsioonid sarnaselt JavaScriptiga - see on keel, mis kirjutab käivitatavaid funktsioone, mis on manustatud või lisatud HTML-lehtedele. Need funktsioonid interakteeruvad dokumendiobjekti mudeliga (või DOM), et täita ülesandeid, mis muidu ainult HTML-is on võimatud. Samuti on teada, et VBScript suudab luua rakendusi, mis töötavad otse kasutaja arvutis, kui selles arvutis töötab Microsoft Windows.

Kokkuvõte:

1. VB on sündmuspõhine programmeerimiskeel, mis oli loodud arvutiprogrammeerimise lihtsustamiseks algajatele; VBScript on aktiivne skriptikeel, mis kasutab COM-i selle keskkonna elementide juurde pääsemiseks, milles see töötab.

2. VB-l pole mitme määramise võimalust, kuid see sisaldab muutuvat massiivi baasi ja tugevat integratsiooni Windowsiga; VBScript toimib keelena, mis kirjutab HTML-lehtedele manustatud või nendelt kaasatud käivitatavaid funktsioone ning mis teadaolevalt loob rakendusi, mis töötavad otse kasutaja arvutis, kui see arvuti töötab Microsoft Windowsiga.