Разлика между VB и VBScript

VB срещу VBScript

Visual Basic (известен също като VB) е език за програмиране, управляван от събития. Това е третото поколение такъв език и също е интегрирана среда за разработка (или IDE). Той идва от Microsoft и се използва специално за своя програмен модел -COM. Той е възхвален като прост език за изучаване поради своето ОСНОВНО наследство и неговите графични характеристики за развитие. VB позволява бърза разработка на приложения (или RAD) на GUI приложения; достъп до бази данни с използване на обекти за достъп до данни, отдалечени обекти на данни или обекти на данни ActiveX; и създаването на ActiveX контроли и обекти.

Visual Basic Scripting Edition (известен също като VBScript) е активен език за скриптове, разработен от Microsoft. Той използва модела на компонентния обект за достъп до елементи от средата, в която работи - например, FileSystemObject (или FSO) се използва за създаване, четене, актуализиране и изтриване на файлове. Синтаксисът на този език е отражение на неговия произход като ограничена разновидност на VB. Той е инсталиран по подразбиране на всяко издание на работния плот на Microsoft Windows, като част от Windows Server, и с Windows CE, в зависимост от това на какво устройство е инсталирано). Той трябва да бъде изпълнен в хост средата. Самата среда на VBScript е вградена в други програми чрез такива технологии като Microsoft Script control.

VB беше замислен да идва толкова естествено като език за начинаещи програмисти. Поради своята лекота на използване, той е в състояние както да позволява на програмистите да създават основни GUI приложения и да разработват сложни приложения. В VB множествено присвояване не е възможно. Също така числовата стойност на булевата константа 'True' е -1. В VB логическите и битовите оператори са унифицирани. Също така VB съдържа променлива база масив и силна интеграция с Windows.

Функциите на VBScript подобно на JavaScript - това е език, който записва изпълними функции, които са вградени или включени от HTML страници. Тези функции взаимодействат с Модел на обект на документ (или DOM), за да изпълняват задачи, които иначе са невъзможни само в HTML. Известно е също, че VBScript може да създава приложения, които работят директно на компютъра на потребителя, ако този компютър работи с Microsoft Windows.

Резюме:

1. VB е език за програмиране, управляван от събития, който е предназначен да улесни компютърното програмиране за начинаещи програмисти; VBScript е активен скриптов език, който използва COM за достъп до елементи от средата, в която се изпълнява.

2. VB няма възможност за множество задачи, но съдържа променлива база масив и силна интеграция с Windows; VBScript функционира като език, който записва изпълними функции, вградени или включени от HTML страници и е известно, че създава приложения, които се изпълняват директно на компютъра на потребителя, ако този компютър работи с Microsoft Windows.