出版時間:2008-2 出版社:清華大學(xué)出版社 作者:劉炳文 頁數(shù):473
前言
Visual Basic.NET以Visual Studio.NET為基礎(chǔ),是Visual Studio.NET的主要組成部分。它雖然從Visual Basic 6.0發(fā)展而來,但它不是對Visual Basic6.0的簡單改良,而是從基礎(chǔ)開始,建立了一個新的平臺。Visual Basic.NET是在現(xiàn)有Visual Basic 6.0基礎(chǔ)之上的一次重大飛躍,它是一個全新的平臺,而不是Visual Basic 6.0的一個升級版本。Visual Basic.NET與Visual C++.NET、Visual C#.NET等語言共用一個編程環(huán)境,具有相同的基本數(shù)據(jù)類型和用戶定義類型以及類和接口,實現(xiàn)了不同語言的交互。統(tǒng)一的多語言企業(yè)級開發(fā)環(huán)境使每個程序員能分享相同的體驗,不必再為語言的優(yōu)劣而爭論不休,不必再為語言的變化而重新熟悉環(huán)境,不必再學(xué)習(xí)不同的類庫和APIs,不必再為ASP代碼的管理和調(diào)試苦惱等,這些優(yōu)勢都為VisualStudio.NET的推廣應(yīng)用奠定了堅實的基礎(chǔ)。與以前的版本相比,Visual Basic.NET的變化是革命性的,尤其是在面向?qū)ο蠓矫?。為了實現(xiàn)面向?qū)ο蟮某绦蛟O(shè)計,Visual Basic.NET引入了很多新的和改進的性能,包括命名空間、繼承、接口、重載、覆蓋、成員共享和多態(tài)等,從而使Visual Basic.NET成為一種強大的、真正面向?qū)ο蟮木幊陶Z言。 本書通過大量實例,深入淺出、全面系統(tǒng)地介紹了Visual Basic.NET程序設(shè)計。全書共15章,內(nèi)容包括Visual Basic.NET程序開發(fā)環(huán)境、基本概念(類、對象、命名空間等)、基本數(shù)據(jù)類型、數(shù)據(jù)輸入輸出、常用Windows窗體控件、Visual Basic.NET控制結(jié)構(gòu)和通用過程、復(fù)合數(shù)據(jù)類型(數(shù)組、結(jié)構(gòu)、枚舉)、菜單程序設(shè)計、多窗體程序設(shè)計、數(shù)據(jù)文件、類的建立、繼承、方法重載、共享、覆蓋、隱藏、虛擬方法、抽象基類、接口、委托、多態(tài),以及建立自定義的Windows窗體控件等。 嚴(yán)格地說,Visual Basic.NET是一種新的語言,而不是原有Visual Basic的簡單升級。它提供了一個全新的環(huán)境,改變了以往的軟件開發(fā)規(guī)則,需要從頭開始學(xué)習(xí)和適應(yīng)。在編寫本書時,筆者已充分注意到這一特點。本書是為適應(yīng)初學(xué)者的需要而編寫的,它不要求讀者具有專門的計算機專業(yè)知識,也不要求有其他高級語言(包括Visual Basic)的編程經(jīng)驗。也就是說,只要具有Windows的基礎(chǔ)知識,就可以從頭開始學(xué)習(xí)本書,并能達(dá)到較高的水平。針對初學(xué)者的特點,本書在體系結(jié)構(gòu)和內(nèi)容編排上注意了由簡及繁、由淺入深、循序漸進以及理論與實踐的密切結(jié)合,力求概念準(zhǔn)確、敘述順暢、通俗易懂??紤]到Visual Basic.NET用于應(yīng)用軟件的開發(fā),本書中的例題主要用來加深對概念的理解。只有真正理解了這些基本概念,才能用Visual Basic.NET設(shè)計較為復(fù)雜的和有實用價值的應(yīng)用程序。在掌握了本書的內(nèi)容之后,就可以升堂入室,達(dá)到更高的境界。 Visual Basic.NET功能強大,內(nèi)容十分豐富,涉及很多方面,要在一本書中面面俱到地講述全部功能是不現(xiàn)實的。本書介紹的是其中的一部分內(nèi)容,這些內(nèi)容是在用Visual Basic.NET開發(fā)應(yīng)用程序時必須用到和經(jīng)常用到的。不過,需要說明的是,本書從VisualBasic.NET的基礎(chǔ)入手,適用于初學(xué)者,但不限于基礎(chǔ)知識。 本書文稿的錄入、程序的編寫、運行,以及插圖的截取都是在Windows環(huán)境下同步進行的,所有程序都已在Visual Basic.NET中文版環(huán)境中順利運行通過。 在我國,Visual Basic已經(jīng)得到了廣泛的應(yīng)用,一些院校已把它列入教學(xué)計劃。Visual Basic.NET的推出和普及,無疑會使Visual Basic的應(yīng)用更加深入。本書既適用于初學(xué)者,同時也適用于具有一定程序設(shè)計實踐的Visual Basic用戶,衷心希望本書能在Visual Basic.NET的推廣和普及中起到一些作用。由于筆者水平有限,實踐經(jīng)驗不多,加之時間倉促,錯謬疏漏之處在所難免,誠望專家和廣大讀者不吝賜教,批評指正。 劉炳文 2007年9月
內(nèi)容概要
本書通過大量實例,深入淺出、全面系統(tǒng)地介紹了Visual Basic.NET程序設(shè)計。內(nèi)容包括Visual Basic.NET程序開發(fā)環(huán)境、基本數(shù)據(jù)類型、數(shù)據(jù)輸入輸出、常用Windows窗體控件、Visual Basic.NET控制結(jié)構(gòu)、通用過程、復(fù)合數(shù)據(jù)類型(數(shù)組、結(jié)構(gòu)、枚舉)、通用過程、菜單程序設(shè)計、多窗體程序設(shè)計、數(shù)據(jù)文件、類的建立、繼承、多態(tài),以及自定義Windows窗體控件等。本書基于正式發(fā)布的Visual Basic.NET編寫,內(nèi)容翔實,概念準(zhǔn)確,編排合理,可作為高等學(xué)校教材,同時也適合初學(xué)者自學(xué)。 本書配有《Visual Basic.NET程序設(shè)計題解與上機實驗》(ISBN 978 7-302-16870-6)供讀者學(xué)習(xí)使用。另外,在清華大學(xué)出版社網(wǎng)站(http://www.tup.com.cn)可下載配套的電子教案和代碼等相關(guān)資源。
書籍目錄
第1章 Visual Basic.NET程序開發(fā)環(huán)境 1.1 概述 1.2 啟動和退出Visual Basic.NET 1.3 標(biāo)題欄、菜單欄和工具欄 1.4 Windows 窗體設(shè)計器、解決方案資源管理器與屬性窗口 1.5 窗口管理 習(xí)題第2章 類、對象與命名空間 2.1 面向?qū)ο蠛皖? 2.2 命名空間 2.3 對象 2.4 窗體 2.5 控件 2.6 控件的畫法和基本操作 習(xí)題第3章 簡單Visual Basic.NET程序設(shè)計 3.1 語句 3.2 編寫簡單的Visual Basic.NET應(yīng)用程序 3.3 程序的保存和裝入 3.4 程序的運行 3.5 Visual Basic.NET應(yīng)用程序的工作方式 習(xí)題第4章 Visual Basic.NET程序設(shè)計基礎(chǔ) 4.1 基本數(shù)據(jù)類型 4.2 常量和變量 4.3 變量的隱式聲明與類型轉(zhuǎn)換 4.4 變量的作用域和生存期 4.5 常用內(nèi)部函數(shù) 4.6 運算符與表達(dá)式 習(xí)題第5章 數(shù)據(jù)輸入輸出 5.1 數(shù)據(jù)輸入——InputbBox函數(shù) 5.2 MsgBox函數(shù)和MsgBox語句 5.3 MessageBox.Show方法 5.4 控制臺輸入輸出 5.5 在集成環(huán)境外建立控制臺應(yīng)用程序 5.6 數(shù)值的格式輸出 習(xí)題第6章 常用Windows窗體控件第7章 Visual Basic.NET控制結(jié)構(gòu)與過程第8章 復(fù)合數(shù)據(jù)類型第9章 菜單程序設(shè)計第10章 多窗體程序設(shè)計與環(huán)境應(yīng)用第11章 文件第12章 對象和類第13章 繼承第14章 接口、委托與多態(tài)第15章 建立Windows窗體控件參考文獻
編輯推薦
《Visual Basic.NET程序設(shè)計》由清華大學(xué)出版社出版。
圖書封面
評論、評分、閱讀與下載
Visual Basic.NET程序設(shè)計 PDF格式下載