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