Różnica między VB a VBScript

VB vs. VBScript

Visual Basic (znany również jako VB) to język programowania sterowany zdarzeniami. Jest to trzecia generacja takiego języka, a także zintegrowane środowisko programistyczne (lub IDE). Pochodzi od firmy Microsoft i jest używany specjalnie do modelu programistycznego COM. Jest chwalony za prosty język do nauki ze względu na swoje dziedzictwo BASIC i jego graficzne funkcje rozwojowe. VB umożliwia szybkie tworzenie aplikacji (lub RAD) aplikacji GUI; dostęp do baz danych za pomocą obiektów dostępu do danych, zdalnych obiektów danych lub obiektów danych ActiveX; oraz tworzenie formantów ActiveX i obiektów.

Visual Basic Scripting Edition (znany również jako VBScript) to język aktywnych skryptów opracowany przez firmę Microsoft. Używa Component Object Model, aby uzyskać dostęp do elementów środowiska, w którym działa - na przykład FileSystemObject (lub FSO) służy do tworzenia, odczytu, aktualizacji i usuwania plików. Składnia tego języka jest odzwierciedleniem jego początków jako ograniczonej odmiany języka VB. Jest instalowany domyślnie na każdym wydaniu systemu Microsoft Windows na komputery stacjonarne jako część systemu Windows Server oraz w systemie Windows CE - w zależności od zainstalowanego urządzenia. Musi zostać wykonany w środowisku hosta. Samo środowisko VBScript można osadzać w innych programach za pomocą takich technologii, jak kontrola Microsoft Script.

VB został opracowany tak, aby pojawiał się tak naturalnie jak język dla początkujących programistów. Ze względu na łatwość użycia jest on w stanie zarówno umożliwić programistom tworzenie podstawowych aplikacji GUI, jak i tworzenie złożonych aplikacji. W VB wielokrotne przypisanie nie jest możliwe. Ponadto wartość liczbowa stałej logicznej „True” wynosi -1. W VB operatory logiczne i bitowe są zunifikowane. Ponadto VB zawiera zmienną bazę tablic i silną integrację z Windows.

VBScript działa podobnie jak JavaScript - to język, w którym zapisywane są funkcje wykonywalne, które są osadzone lub zawarte na stronach HTML. Funkcje te współdziałają z Document Object Model (lub DOM) w celu wykonywania zadań, które w innym przypadku byłyby niemożliwe w samym HTML. VBScript jest również znany z tego, że może tworzyć aplikacje, które działają bezpośrednio na komputerze użytkownika, jeśli na tym komputerze działa system Microsoft Windows.

Streszczenie:

1. VB to język programowania sterowany zdarzeniami, który został zaprojektowany w celu ułatwienia programowania komputerowego początkującym programistom; VBScript to aktywny język skryptowy, który używa COM do uzyskiwania dostępu do elementów środowiska, w którym jest uruchomiony.

2. VB nie ma możliwości wielokrotnego przypisywania, ale zawiera zmienną bazę tablic i silną integrację z Windows; VBScript działa jako język, w którym zapisywane są funkcje wykonywalne, które są osadzone na stronach HTML lub do nich dołączone, i jest znany z tworzenia aplikacji, które działają bezpośrednio na komputerze użytkownika, jeśli na tym komputerze działa system Microsoft Windows.