Visual Basic.NET程序設(shè)計(jì)教程

出版時(shí)間:2012-11  出版社:化學(xué)工業(yè)出版社  作者:王慶樺 編  頁數(shù):257  

內(nèi)容概要

  本書從培養(yǎng)學(xué)生的實(shí)際應(yīng)用能力出發(fā),內(nèi)容由淺入深,講解循序漸進(jìn),易學(xué)易懂。全書詳細(xì)介紹了VisualBasic.NET2005的集成開發(fā)環(huán)境、VisualBasic.NET程序設(shè)計(jì)基本語法、窗體、控件與界面設(shè)計(jì)技術(shù),文件操作方法,ADO.NET數(shù)據(jù)庫程序設(shè)計(jì)技術(shù)和基于C/S結(jié)構(gòu)的綜合案例設(shè)計(jì)等內(nèi)容。本書各章均配備綜合實(shí)例或?qū)嵱?xùn)指導(dǎo),并對本章知識點(diǎn)和技術(shù)要點(diǎn)進(jìn)行歸納和總結(jié),同時(shí),提供實(shí)訓(xùn)項(xiàng)目和練習(xí),學(xué)生在動(dòng)手實(shí)踐的過程中,將會(huì)快速理解和掌握所學(xué)知識和技能。在本書的最后設(shè)計(jì)了一個(gè)完整的C/S結(jié)構(gòu)綜合案例,該案例從項(xiàng)目的需求分析、系統(tǒng)功能設(shè)計(jì)到數(shù)據(jù)庫設(shè)計(jì)、各部分功能詳細(xì)設(shè)計(jì)與代碼編寫,系統(tǒng)地介紹了完整項(xiàng)目的開發(fā)流程,便于學(xué)生強(qiáng)化掌握所學(xué)知識,注重工作過程的系統(tǒng)性銜接,培養(yǎng)解決實(shí)際問題的能力。本書既可作為高職高專院校計(jì)算機(jī)及其相關(guān)專業(yè)的教材,也可以作為編程愛好者的自學(xué)教材和計(jì)算機(jī)培訓(xùn)班的輔導(dǎo)教材。

書籍目錄

"第1章 初識Visual Basic.NET
1.1 .NET簡介
1.2 Visual Studio.NET 2005的安裝
1.2.1 Visual Studio.NET 2005的安裝
1.2.2 MSDN的安裝
1.3 Visual Basic.NET 2005集成開發(fā)環(huán)境
1.3.1 Visual Basic.NET 2005的啟動(dòng)
1.3.2 Visual Basic.NET 2005界面組成
1.4 實(shí)訓(xùn)指導(dǎo)
1.5 實(shí)訓(xùn)項(xiàng)目一
本章小結(jié)
練習(xí)一
第2章 Visual Basic.NET語言基礎(chǔ)
2.1 標(biāo)識符的引入
2.2 數(shù)據(jù)類型
2.3 常量
2.3.1 直接常量
2.3.2 符號常量
2.4 變量
2.5 運(yùn)算符和表達(dá)式
2.5.1 算術(shù)運(yùn)算符
2.5.2 關(guān)系運(yùn)算符
2.5.3 邏輯運(yùn)算符
2.5.4 字符串運(yùn)算符
2.5.5 運(yùn)算符的優(yōu)先級
2.6 常用內(nèi)部函數(shù)
2.6.1 數(shù)學(xué)函數(shù)
2.6.2 字符串函數(shù)
2.6.3 轉(zhuǎn)換函數(shù)
2.6.4 日期時(shí)間函數(shù)
2.6.5 隨機(jī)函數(shù)
2.6.6 InputBox函數(shù)與MsgBox函數(shù)
2.7 實(shí)訓(xùn)指導(dǎo)
2.8 實(shí)訓(xùn)項(xiàng)目二
本章小結(jié)
練習(xí)二
第3章 Visual Basic.NET控制結(jié)構(gòu)
3.1 順序結(jié)構(gòu)
3.2 選擇語句
3.2.1 IF/Then語句
3.2.2 IF/Then/Else語句
3.2.3 多重選擇語句
3.2.4 Select Case語句
3.2.5 IIf函數(shù)
3.3 循環(huán)語句
3.3.1 For/Next語句
3.3.2 While語句
3.3.3 Do/Loop語句
3.3.4 For Each/Next語句
3.3.5 循環(huán)的強(qiáng)制退出
3.3.6 嵌套循環(huán)
3.4 綜合實(shí)例
3.5 實(shí)訓(xùn)項(xiàng)目三
本章小結(jié)
練習(xí)三
第4章 復(fù)合數(shù)據(jù)類型
4.1 數(shù)組
4.1.1 數(shù)組的聲明與初始化
4.1.2 數(shù)組的使用
4.1.3 動(dòng)態(tài)數(shù)組
4.1.4 交錯(cuò)數(shù)組
4.1.5 使用ArrayList處理數(shù)組
4.2 集合
4.3 結(jié)構(gòu)類型
4.3.1 結(jié)構(gòu)類型定義
4.3.2 結(jié)構(gòu)類型的使用
4.4 綜合實(shí)例
4.5 實(shí)訓(xùn)項(xiàng)目四
本章小結(jié)
練習(xí)四
第5章 Visual Basic.NET過程控制
5.1 過程的概念
5.2 Sub過程
5.2.1 Sub過程的定義
5.2.2 Sub過程的調(diào)用
5.2.3 過程參數(shù)的傳遞
5.3 Function過程
5.3.1 Function過程的定義
5.3.2 Function函數(shù)的調(diào)用
5.4 變量的作用域與生存周期
5.4.1 變量的作用域
5.4.2 Static
5.5 綜合實(shí)例
5.6 實(shí)訓(xùn)項(xiàng)目五
本章小結(jié)
練習(xí)五
第6章 常用控件使用
6.1 命令按鈕
6.2 文本控件
6.2.1 標(biāo)簽
6.2.2 文本框
6.2.3 富文本框
6.3 選擇控件
6.3.1 單選按鈕
6.3.2 復(fù)選框
6.3.3 分組框
6.4 列表框和組合框
6.4.1 組合框
6.4.2 列表框
6.4.3 帶復(fù)選框的列表框
6.5 圖片框
6.6 定時(shí)器
6.7 滾動(dòng)條
6.8 綜合實(shí)例
6.9 實(shí)訓(xùn)項(xiàng)目六
本章小結(jié)
練習(xí)六
第7章 Windows用戶界面設(shè)計(jì)
7.1 窗體界面設(shè)計(jì)
7.1.1 窗體的類型
7.1.2 窗體的常用屬性
7.1.3 窗體的常用事件
7.1.4 窗體的常用方法
7.1.5 鍵盤和鼠標(biāo)器
7.1.6 多窗體設(shè)計(jì)
7.2 菜單設(shè)計(jì)
7.2.1 菜單的結(jié)構(gòu)
7.2.2 創(chuàng)建下拉式菜單
7.2.3 創(chuàng)建彈出式菜單
7.3 通用對話框
7.3.1 打開文件對話框
7.3.2 保存文件對話框
7.3.3 顏色對話框
7.3.4 字體對話框
7.4 MDI窗體界面設(shè)計(jì)
7.4.1 MDI應(yīng)用程序的特征
7.4.2 MDI父窗體屬性、事件和方法
7.4.3 MDI子窗體屬性
7.4.4 創(chuàng)建MDI父窗體和子窗體
7.5 工具欄
7.5.1 創(chuàng)建工具欄
7.5.2 Items集合和ToolStripButton對象
7.6 狀態(tài)欄
7.7 綜合實(shí)例
7.8 實(shí)訓(xùn)項(xiàng)目七
本章小結(jié)
練習(xí)七
第8章 面向?qū)ο蟪绦蛟O(shè)計(jì)
8.1 面向?qū)ο蟪绦蛟O(shè)計(jì)思想
8.2 類的應(yīng)用
8.2.1 創(chuàng)建類
8.2.2 創(chuàng)建和使用類的對象
8.2.3 定義屬性
8.2.4 事件處理
8.2.5 構(gòu)造方法和析構(gòu)方法
8.3 命名空間
8.3.1 使用命名空間
8.3.2 自定義命名空間
8.4 繼承
8.4.1 基類與派生類
8.4.2 用Inherits語句實(shí)現(xiàn)繼承
8.4.3 基類成員在派生類中的作用域
8.4.4 類繼承的限制
8.5 多態(tài)性
8.5.1 重載
8.5.2 重寫
8.5.3 接口
8.6 綜合實(shí)例
8.7 實(shí)訓(xùn)項(xiàng)目八
本章小結(jié)
練習(xí)八
第9章 ADO.NET數(shù)據(jù)庫訪問技術(shù)
9.1 數(shù)據(jù)庫簡介
9.1.1 數(shù)據(jù)庫的基本概念
9.1.2 SQL語言簡介
9.2 ADO.NET概述
9.2.1 ADO.NET組織結(jié)構(gòu)
9.2.2 選擇合適的.NET Framework數(shù)據(jù)提供程序
9.2.3 訪問數(shù)據(jù)庫的基本過程
9.3 連接環(huán)境下訪問數(shù)據(jù)庫
9.3.1 使用數(shù)據(jù)訪問對象
9.3.2 連接環(huán)境下訪問數(shù)據(jù)庫實(shí)例
9.4 非連接環(huán)境下訪問數(shù)據(jù)庫
9.4.1 SqlDataAdapter對象
9.4.2 DataSet對象
9.4.3 非連接環(huán)境下訪問數(shù)據(jù)庫實(shí)例
9.5 DataGridView控件
9.5.1 控件與數(shù)據(jù)綁定
9.5.2 設(shè)置DataGridView外觀
9.5.3 編輯DataGridView的列屬性
9.5.4 使用DataGridView更新數(shù)據(jù)庫
9.6 DataView
9.6.1 DataView概述
9.6.2 條件過濾
9.6.3 列排序
9.7 綜合實(shí)例
9.8 實(shí)訓(xùn)項(xiàng)目九
本章小結(jié)
練習(xí)九
第10章 文件讀寫和管理
10.1 文件和System.IO模型概述
10.1.1 文件的分類
10.1.2 訪問文件的方式
10.1.3 System.IO模型概述
10.2 文件的讀寫操作
10.2.1 文本文件的讀寫操作
10.2.2 二進(jìn)制文件的讀寫操作
10.3 文件及文件夾的管理
10.4 綜合實(shí)例
10.5 實(shí)訓(xùn)項(xiàng)目十
本章小結(jié)
練習(xí)十
第11章 圖形設(shè)計(jì)與多媒體技術(shù)
11.1 GDI+概述
11.1.1 什么是GDI+
11.1.2 GDI+坐標(biāo)系
11.1.3 繪圖的基本步驟
11.2 繪制圖形
11.2.1 繪圖工具
11.2.2 繪制圖形
11.3 繪制文字
11.4 多媒體播放器
11.5 綜合實(shí)例
11.6 實(shí)訓(xùn)項(xiàng)目十一
本章小結(jié)
練習(xí)十一
第12章 綜合實(shí)例——學(xué)生信息管理系統(tǒng)
12.1 系統(tǒng)規(guī)劃與設(shè)計(jì)
12.1.1 系統(tǒng)分析
12.1.2 系統(tǒng)功能設(shè)計(jì)
12.2 系統(tǒng)數(shù)據(jù)庫設(shè)計(jì)
12.2.1 創(chuàng)建數(shù)據(jù)庫
12.2.2 創(chuàng)建數(shù)據(jù)表
12.2.3 建立表間關(guān)系
12.3 創(chuàng)建項(xiàng)目和公共模塊
12.4 創(chuàng)建系統(tǒng)主控窗體
12.5 創(chuàng)建學(xué)生信息管理模塊
12.5.1 創(chuàng)建添加學(xué)生信息窗體
12.5.2 創(chuàng)建修改學(xué)生信息窗體
12.5.3 創(chuàng)建刪除學(xué)生信息窗體
12.5.4 創(chuàng)建學(xué)生信息查詢窗體
12.6 創(chuàng)建課程管理模塊
12.6.1 創(chuàng)建添加課程窗體
12.6.2 創(chuàng)建修改課程窗體
12.6.3 創(chuàng)建刪除課程窗體
12.7 創(chuàng)建系別/班級管理模塊
12.7.1 創(chuàng)建系別信息管理窗體
12.7.2 創(chuàng)建班級信息管理窗體
12.8 創(chuàng)建成績管理模塊
12.8.1 創(chuàng)建成績信息管理窗體
12.8.2 創(chuàng)建成績查詢窗體
本章小結(jié)
練習(xí)題參考答案
練習(xí)一
練習(xí)二
練習(xí)三
練習(xí)四
練習(xí)五
練習(xí)六
練習(xí)七
練習(xí)八
練習(xí)九
練習(xí)十
練習(xí)十一
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:   插圖:   8.3命名空間 命名空間(NameSpace)是組織類的一種機(jī)制,可以把邏輯上有聯(lián)系的類聲明在同一個(gè)命名空間中。從而將系統(tǒng)中的大量類有序地組織起來,使得它們更容易被管理。 8.3.1使用命名空間 .NET類庫中提供了大量的供程序員引用的類,這些類被聲明在不同的命名空間中,這種組織結(jié)構(gòu)類似于文件系統(tǒng)的目錄結(jié)構(gòu),將成千上萬的文件放在多級的目錄結(jié)構(gòu)中,便于查找和管理。 程序員在引用.NET類庫中的類時(shí),必須指明它所在的命名空間,使用命名空間的方式有兩種:一種是明確指出它的位置,另一種是通過Import關(guān)鍵字引用到當(dāng)前程序。 (1)直接定位命名空間 在應(yīng)用程序中,任何一個(gè)命名空間都可以在代碼中直接定位。例如有下面語句引用了System.Drawin9命名空間中的Graphics類來定義一個(gè)名為pic的對象。 Dim pic As System.Drawing.Graphics 直接定位的方法可以在程序中定位所有的命名空間,但需輸入較多的字符,輸入比較麻煩。 (2)使用Imports關(guān)鍵字 如果先把命名空間引用到當(dāng)前程序,然后就能直接使用聲明在該空間的所有類了。利用Imports關(guān)鍵字引用命名空間的語句格式如下: Imports  此時(shí),要想使用Graphics類,可先引入System.Drawin9命名空間,再直接寫類名即可,代碼如下: Imports System.Drawing Dim pic As Graphics 8.3.2 自定義命名空間 在.NET應(yīng)用程序中,用戶還可以通過NameSpace……EndNameSpace語句來自己定義命名空間以組織用戶的類。自定義命名空間的典型形式如下: 上述代碼創(chuàng)建了一個(gè)名為mynamespace的命名空間,在該命名空間中定義了myclassl和myclass2兩個(gè)類。創(chuàng)建這兩個(gè)類的對象需要指明它們所屬的命名空間,代碼如下: 同一個(gè)命名空間中,不能聲明同名的類,而在不同的空間中就可以聲明同名的類,例如下面的代碼是合法的。 命名空間可以嵌套,在一個(gè)命名空間中可以聲明它的下級空間,基本形式為: myclass類被聲明在二級命名空間中,創(chuàng)建該類的對象需要引用其完整的路徑,例如下面的代碼。

編輯推薦

《高職高專計(jì)算機(jī)類專業(yè)"十二五"規(guī)劃教材:Visual Basic.NET程序設(shè)計(jì)教程》既可作為高職高專院校計(jì)算機(jī)及其相關(guān)專業(yè)的教材,也可以作為編程愛好者的自學(xué)教材和計(jì)算機(jī)培訓(xùn)班的輔導(dǎo)教材。

圖書封面

評論、評分、閱讀與下載


    Visual Basic.NET程序設(shè)計(jì)教程 PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7