簡  介

在這一版的Microsoft Visual Basic Developer's Workshop裡,我們加入了許多有關Internet、資料庫程式設計和ActiveX方面的新題材,也因應讀者們的要求對前一版的部分作了改進。和前一版一樣,這本書有兩位作者──我和Jeff Webb。得力於兩人的分工合作,讓我們在討論VISUAL BASIC相關的課題時,才得以在內容充實程度、正確性和討論範圍等三方面有所加強。另一方面,也正因為VISUAL BASIC已成了一個多樣而牽涉廣泛的產品,我們更需要一個有效率的寫作團隊來提供給讀者適當的學習觀點和學習範圍。我們希望您能從本書中獲得許多VISUAL BASIC程式撰寫上實用的知識精華。

接下來,您會看到我們對Visual Basic 6新特性的精簡介紹,這部分會幫助您更快了解Visual Basic 6。Visual Basic 6做了許多重大的改變,為了能夠掌握Visual Basic 6的新特性,請您務必至少要瀏覽 第一章" Visual Basic 6的新功能" 。

本書所討論的主題適用於Microsoft Windows 95和Microsoft Windows NT,當然也適用於Microsoft Windows 98的環境,也就是說,任何一個在Windows 95中發展的Visual Basic程式都能在Windows 98中執行。

程式撰寫風格
 

在本書中我們將會介紹一些有關標準程式撰寫風格的資訊,這些資訊是我們從許多在Microsoft以及其他領域中工作的專家身上一點一滴搜集得來的。提供給您這些建議性的資訊,目的並非用來作為嚴格限制程式設計的規定,而是提供一套指導原則來幫助您發展專案,讓專案小組的成員們能互相了解和分享彼此撰寫的程式。本書所討論範例會遵循這套指導原則。

不在本書討論範圍內的課題
 

VISUAL BASIC的發展歷史以及給VISUAL BASIC初學者的基本課程都不在本書討論的範圍中,這讓我們有了更大的空間可以討論更精彩的主題。我們發現,大部分對本書有興趣的讀者都已經對VISUAL BASIC有了相當程度的了解,讀者們所要追求的是更上層樓的資訊。

如何...
 

我們注意到大部分的讀者想問的問題都屬於"我要如何... "這類的問題,因此,在第二部分中,我們以回答問題的方式為讀者介紹VISUAL BASIC中最新的資訊。

範例程式


VISUAL BASIC是一個豐富而多元化的發展環境,我們試著努力提供實用而且富於教育意義的範例,以期涵蓋所有的主題,但以一本書的篇幅來作介紹,可能很難突破討論深度上的限制。例如,在本書中我們提供了一個完整而簡單的資料庫程式,但本書不可能討論所有資料庫程式設計的課題,因此,這本書只能當作VISUAL BASIC資料庫程式設計的基礎訓練課程,如果你主要的興趣在資料庫應用程式設計,那麼必須找一些專門討論VISUAL BASIC資料庫程式設計的書,以補充本書不足之處。

我們把本書中第二部分和第三部分所介紹的範例都燒錄在隨書光碟中,這些原始程式碼可以省掉你在建立範例程式時打字的時間和精力。

Windows 95和32位元程式設計


VISUAL BASIC 4可以在16位元的Windows 3.1中執行,也可以在32位元的Windows 95和Windows NT中執行,然而VISUAL BASIC 6已經完全轉移到了32位元的環境,並且不再提供對16位元程式的支援。本書的重點集中在討論Windows 95環境下VISUAL BASIC 6程式設計的課題。

如果在Windows NT環境下發展應用程式,本書仍然能符合你的需求,但是部分的應用程式設計界面( Applicatioin Programming Interface,API )可能要稍作調整。本書中大部分的程式和範例都可以在Windows NT環境下執行。


使用隨書光碟
 

本書的隨書光碟包含所有在第二、三部份裡討論到的原始程式碼、專案、表單和相關檔案。這些程式碼可以直接加以執行,或者可以讓你直接整合到你的應用程式裡。你可以用複製貼上的技巧,或是載入整個專案到你的應用程式裡。為了方便複製專案檔到你的硬碟裡,我們特地把所有的專案放在對應著每一章的磁碟目錄裡。另外,光碟包含了與本書內容完全相同的電子書。這部電子書是可供線上搜尋特定主題的HTML版本,只要使用滑鼠就可以找到你要找的主題。至於其他有關這份隨書光碟的相關資訊,請看光碟中的README.TXT。

 

回目錄