2010-10-06 67 views

回答

7

除了共享一些語法和關鍵字,它們是完全不同的語言。 VBscript是通常用於短腳本的輕量級語言,而VB.Net通常用於創建完整桌面或Web應用程序。

您可以嘗試搜索java vs javascript,其中許多頁面將描述腳本語言和正常編程語言之間的區別,javascript與vbscript類似,java類似於vb.net。

2

VBScript是一種腳本語言,主要用於執行小型自動化作業。

功能最強大的Windows技術是.NET Framework。使用.NET Framework時,Visual Basic已被修改爲真正的面嚮對象語言,並且該語法被稱爲VB.NET。

0

VB腳本

this回答引用:

VBScript是一個子集VB的,並且是可以 用於運行一組命令的腳本語言,類似到一個老派的DOS批次 文件。通常,腳本語言不能用於創建完整的二進制應用程序,並且不能將其編譯爲可執行的二進制文件 。

vb腳本在過去用於編寫瀏覽器的插件和擴展使用了很多。瀏覽器能夠解釋vb腳本。

的Visual Basic .NET(又名VB .NET)

在另一方面,Visual Basic .NET中是Visual Basic語言的只是未來發展目標的共同語言運行時(CLR),它是虛擬執行環境(如Java中的JVM)基於.Net框架的應用程序。微軟推出了一種全新的語言C#(爲了與Java競爭),但由於大多數遵循MS技術的程序員都來自Visual Basic背景,所以MS決定也有VB.Net選項。與C#.Net並行。這種方式對於VB程序員來說,它並沒有成爲一種從頭開始學習全新語言(C#)語法的綁定,開始編寫針對.Net框架的新應用程序。 VB系列語言的

編制物流:

VB腳本 =>解釋型語言。它不被編譯。您可以獲得更多詳細信息here

Visual Basic =>編譯爲打包到* .dll或* .exe文件的本機代碼。

Visual Basic .Net => VB .Net編譯爲MSIL(微軟中間語言)代碼(類似於Java世界中的字節代碼),封裝在*中。DLL或* .exe文件。