本書簡介在這一版的《MicrosoftVisualBasic程序開發(fā)環(huán)境》中,我們加人了許多有關Internet、數(shù)據(jù)庫程序設計和ActiveX方面的新內容,也根據(jù)讀者的要求對前一版的部分進行了修改。和前一版一樣,本書的作者有兩位——JohnClarkCraig和JeffWebb。得力于兩人的分工合作,讓我們在討論VisualBasic相關的內容時,才得以在內容充實程度、正確性和討論范圍等三方面有所增強。另一方面,也正因為VisualBasic本身已經成為一個多樣且涉及范圍廣泛的產品,我們更需要一個有效率的寫作團隊來提供給讀者適當?shù)膶W習觀點和學習范圍。我們希望您能從本書中獲得許多VisualBasic程序設計上實際的知識精華。下面,您會看到我們對VisualBasic6新特性的簡要介紹,這將會幫助您更快地了解VisualBasic6。VisualBasic6做了許多重大的更改,為了能夠掌握VIsualBasic6的新特性,請您務必至少要瀏覽第一章“VisualBasic6的新增功能”。本書所討論的主題適用于MicrosoftWindows95和MicrosoftWindowsNT,當然也適用于MicrosoftWindows98的環(huán)境,也就是說,任何一個在Windows95中開發(fā)的VisualBasic程序都可以在Windows98中執(zhí)行。程序設計的風格在本書中,我們將會介紹一些有關標準程序設計風格的信息,這些信息是我們從許多在Microsoft及其他領域中工作的專家身上一點一滴搜集得來的。提供給您這些建議性的信息,目的并非用來作為嚴格限制程序設計的規(guī)定,而是提供一套指導原則來幫助您開發(fā)項目,讓項目小組的成員們能夠相互了解,并分享彼此編寫的程序。本書所討論的示例將遵循這套指導原則。本書未包括的內容VisualBasic的發(fā)展歷史及對于VisualBasic初學者的基本課程都沒有包括在本書中,這讓我們有了更大的空間可以討論更精彩的主題。我們發(fā)現(xiàn),大部分對本書感興趣的讀者都已經對VisualBasic有了相當程度的了解,讀者們所要追求的是更上一層樓的信自如何……我們注意到大部分的讀者想問的問題都屬于“我要如何……”這類的問題,因此,在第二部分,我們以回答問題的方式為讀者介紹VisualBasic中最新的內容。示例程序VisualBasic是一個豐富而多元化的開發(fā)環(huán)境,我們試著努力提供實用且具有教育意義的示例,以期涵蓋所有的主題,但以一本書的篇幅來介紹,可能很難突破討論深度上的限制。例如,在本書中我們提供一個完整而簡單的數(shù)據(jù)庫程序,但本書不可能討論所有數(shù)據(jù)庫程序設計的內容,因此,這本書只能當作visualBasic數(shù)據(jù)庫程序設計的基礎訓練課程。如果您主要的興趣在數(shù)據(jù)庫應用程序設計,那么必須找一些專門討論VisualBasic數(shù)據(jù)庫程序設計的書,以補充本書的不足之處。我們將本書第二部分和第三部分所介紹的示例程序都刻錄在本書附帶的光盤中,這些原始的程序代碼可以為您節(jié)省建立示例程序的時間和精力。Windows95和32位程序設計VisualBasic4可以在16位的Windows3.1中執(zhí)行,也可以在32位的Windows95和Win-dowsNT中執(zhí)行,然而VisualBasic6已經完全轉移到32位的環(huán)境,并且不再提供對16位程序的支持。本書重點集中在討論Windows95環(huán)境下VisualBasic6程序設計的內容。光盤的使用本書附帶的光盤中包含所有在第二部分和第三部分介紹的原始程序代碼、項目、窗體,以及相關文件。這些程序代碼可以直接執(zhí)行,也可以直接應用到您的應用程序中。您可以使用復制和粘貼技術,或者將整個項目添加到您的應用程序中。為了方便地將項目復制到您的硬盤中,我們特意將所有的項目放在對應的章節(jié)目錄中。另外,光盤中還包含了與本書內容完全相同的電子圖書。這部電子圖書可以搜索特定主題的HIML版本,只要使用鼠標就可以找到需要的主題。至于其他有關該光盤的相關信息,請參閱光盤中的README.TXT。