basic可以做什么?
BASIC 是屬于高階程式語言的一種,英文名稱的全名是 "Beginner's All-Purpose Symbolic Instruction Code",取其首字字母簡稱 "BASIC",就名稱的含意來看,是「適用于初學者的多功能符號指令碼」,是一種在計算機發展史上應用最為廣泛的程式語言。BASIC 語言是由 Dartmouth 學院 John G. Kemeny 與 Thomas E. Kurtz 兩位教授于1960年代中期所創。由于立意甚佳,BASIC 語言簡單、易學的基本特性,很快地就普遍流行起來,幾乎所有小型、微型以家用電腦,甚至部分大型電腦,都有提供使用者以此種語言撰寫程式。在微電腦方面,則因為 BASIC 語言可配合微電腦操作功能的充分發揮,使得 BASIC 早已成為微電腦的主要語言之一。
一般人類自然語言有標準語言,也有方言,電腦語言亦是如此。許多種電腦都有 BASIC語言,但其語法、規則、功能并不盡然相同,而同一種電腦所使用的 BASIC 語言也可能有不同版本或由不同的軟件開發公司制作的不同品牌 BASIC 語言,只是大家一致地繼承了 BASIC 創始者所設計的基本形態與精神,而分別賦予獨特的設計手法與增添一些功能罷了。
BASIC 語言早期是以直譯程式的方式創始,也演化出許多不同名稱的版本,如:BASICA, GW-BASIC, MBASIC, TBASIC, ...。微軟公司也在MS-DOS時代即推出Quick BASIC,并逐漸將之改良為兼具直譯與編譯雙重翻譯方式,1988年在Windows開始流行的時候,微軟公司推出Visual Basic for Windows成為Windows作業環境一枝獨秀的易學易用程式語言,微軟公司還特地為MS-DOS的使用者開發了Visual Basic for MSDOS。
Microsoft Visual Basic,它是開發了Microsoft Windows 應用程式的最快方法。不論是對 Microsoft Windows 應用程式的專業開發者或初學者來說,Visual Basic 都是一套不可多得的快速開發應用程式。
何謂 Visual Basic? Visual 指的是開發圖形使用者介面 (GUI) 的方法。您不需撰寫大量程式碼來描述介面元件的外觀和配置,而只要把預先建立的物件添加到熒幕上的某一點即可。如果曾經使用過如小畫家之類的繪圖程式,那么應該很容易接受這觀念。
Visual Basic 以原來的 BASIC 語言為基礎,做了更進一步的發展,至今包含了數百個陳述式、函數及關鍵字,其中有很多都和 Windows GUI 有直接關系。專業人員可以使用 Visual Basic 制作出任何其它 Windows 程式語言所能做到的功能,而初學者則只要掌握幾個基本要領,就可以建立實用的應用程式了。
Visual Basic 程式語言不盡只能用于 Visual Basic, 包含在 Microsoft Excel、 Microsoft Access 及許多其它的 Windows 應用程式中的 Visual Basic Applications (VBA),也使用了與Visual Basic同樣的語言。Visual Basic Scripting Edition (VBScript) 是一廣泛使用 的 scripting 語言,而它也是 Visual Basic 語言的子集合。所以學會Visual Basic 之后,還可以應用用到其它不同的領域中!
從開發個人或群組使用的小工具,到大型企業應用系統,甚至透過 Internet 的分散式應用程式 (Distributed Applications),Visual Basic 都有其發揮之之。
Visual Basic 6.0 有三種不同的版本,可滿足不同的開發需要。
普及版可使程式開發人員輕松開發 Windows 和 Windows NT 的應用程式。此版本包括所有的一般控制項、以及方格、分頁和資料連接控制項。普及版提供的文件包括Learn VB Now CD 以及包括全部線上文件的 Microsoft Developer Network (MSDN) Library CD。
專業版提供了一整套功能完備的開發工具。這個版本除包括普及版的所有功能,與一些 ActiveX 控制項,另外還加入了 Internet Information 伺服端應用程式設計師、Visual 資料庫工具集成以及資料環境、Active 資料物件和動態 HTML 頁設計師。專業版提供的文件有《Visual Studio 專業版功能》以及包括全部線上文件的 Microsoft Developer Network CD。
企業版可讓程式人員開發出功能強大的分散式應用程式。這個版本包括專業版的所有功能,還有 Back Office 工具,如 SQL Server、Microsoft Transaction Server、Internet Information Server、Visual SourceSafe、SNA Server 等等。企業版本供的文件包括《Visual Studio 企業版功能》以及包括全部線上文件的 Microsoft Developer Network CD