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

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

內(nèi)容概要

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

書(shū)籍目錄

"第1章 初識(shí)Visual Basic.NET
1.1 .NET簡(jiǎn)介
1.2 Visual Studio.NET 2005的安裝
1.2.1 Visual Studio.NET 2005的安裝
1.2.2 MSDN的安裝
1.3 Visual Basic.NET 2005集成開(kāi)發(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語(yǔ)言基礎(chǔ)
2.1 標(biāo)識(shí)符的引入
2.2 數(shù)據(jù)類(lèi)型
2.3 常量
2.3.1 直接常量
2.3.2 符號(hào)常量
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)先級(jí)
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 選擇語(yǔ)句
3.2.1 IF/Then語(yǔ)句
3.2.2 IF/Then/Else語(yǔ)句
3.2.3 多重選擇語(yǔ)句
3.2.4 Select Case語(yǔ)句
3.2.5 IIf函數(shù)
3.3 循環(huán)語(yǔ)句
3.3.1 For/Next語(yǔ)句
3.3.2 While語(yǔ)句
3.3.3 Do/Loop語(yǔ)句
3.3.4 For Each/Next語(yǔ)句
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ù)類(lèi)型
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)類(lèi)型
4.3.1 結(jié)構(gòu)類(lèi)型定義
4.3.2 結(jié)構(gòu)類(lèi)型的使用
4.4 綜合實(shí)例
4.5 實(shí)訓(xùn)項(xiàng)目四
本章小結(jié)
練習(xí)四
第5章 Visual Basic.NET過(guò)程控制
5.1 過(guò)程的概念
5.2 Sub過(guò)程
5.2.1 Sub過(guò)程的定義
5.2.2 Sub過(guò)程的調(diào)用
5.2.3 過(guò)程參數(shù)的傳遞
5.3 Function過(guò)程
5.3.1 Function過(guò)程的定義
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用戶(hù)界面設(shè)計(jì)
7.1 窗體界面設(shè)計(jì)
7.1.1 窗體的類(lèi)型
7.1.2 窗體的常用屬性
7.1.3 窗體的常用事件
7.1.4 窗體的常用方法
7.1.5 鍵盤(pán)和鼠標(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 通用對(duì)話(huà)框
7.3.1 打開(kāi)文件對(duì)話(huà)框
7.3.2 保存文件對(duì)話(huà)框
7.3.3 顏色對(duì)話(huà)框
7.3.4 字體對(duì)話(huà)框
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對(duì)象
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 類(lèi)的應(yīng)用
8.2.1 創(chuàng)建類(lèi)
8.2.2 創(chuàng)建和使用類(lèi)的對(duì)象
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 基類(lèi)與派生類(lèi)
8.4.2 用Inherits語(yǔ)句實(shí)現(xiàn)繼承
8.4.3 基類(lèi)成員在派生類(lèi)中的作用域
8.4.4 類(lèi)繼承的限制
8.5 多態(tài)性
8.5.1 重載
8.5.2 重寫(xiě)
8.5.3 接口
8.6 綜合實(shí)例
8.7 實(shí)訓(xùn)項(xiàng)目八
本章小結(jié)
練習(xí)八
第9章 ADO.NET數(shù)據(jù)庫(kù)訪(fǎng)問(wèn)技術(shù)
9.1 數(shù)據(jù)庫(kù)簡(jiǎn)介
9.1.1 數(shù)據(jù)庫(kù)的基本概念
9.1.2 SQL語(yǔ)言簡(jiǎn)介
9.2 ADO.NET概述
9.2.1 ADO.NET組織結(jié)構(gòu)
9.2.2 選擇合適的.NET Framework數(shù)據(jù)提供程序
9.2.3 訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)的基本過(guò)程
9.3 連接環(huán)境下訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)
9.3.1 使用數(shù)據(jù)訪(fǎng)問(wèn)對(duì)象
9.3.2 連接環(huán)境下訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)實(shí)例
9.4 非連接環(huán)境下訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)
9.4.1 SqlDataAdapter對(duì)象
9.4.2 DataSet對(duì)象
9.4.3 非連接環(huán)境下訪(fǎng)問(wèn)數(shù)據(jù)庫(kù)實(shí)例
9.5 DataGridView控件
9.5.1 控件與數(shù)據(jù)綁定
9.5.2 設(shè)置DataGridView外觀(guān)
9.5.3 編輯DataGridView的列屬性
9.5.4 使用DataGridView更新數(shù)據(jù)庫(kù)
9.6 DataView
9.6.1 DataView概述
9.6.2 條件過(guò)濾
9.6.3 列排序
9.7 綜合實(shí)例
9.8 實(shí)訓(xùn)項(xiàng)目九
本章小結(jié)
練習(xí)九
第10章 文件讀寫(xiě)和管理
10.1 文件和System.IO模型概述
10.1.1 文件的分類(lèi)
10.1.2 訪(fǎng)問(wèn)文件的方式
10.1.3 System.IO模型概述
10.2 文件的讀寫(xiě)操作
10.2.1 文本文件的讀寫(xiě)操作
10.2.2 二進(jìn)制文件的讀寫(xiě)操作
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ù)庫(kù)設(shè)計(jì)
12.2.1 創(chuàng)建數(shù)據(jù)庫(kù)
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é)生信息查詢(xún)窗體
12.6 創(chuàng)建課程管理模塊
12.6.1 創(chuàng)建添加課程窗體
12.6.2 創(chuàng)建修改課程窗體
12.6.3 創(chuàng)建刪除課程窗體
12.7 創(chuàng)建系別/班級(jí)管理模塊
12.7.1 創(chuàng)建系別信息管理窗體
12.7.2 創(chuàng)建班級(jí)信息管理窗體
12.8 創(chuàng)建成績(jī)管理模塊
12.8.1 創(chuàng)建成績(jī)信息管理窗體
12.8.2 創(chuàng)建成績(jī)查詢(xún)窗體
本章小結(jié)
練習(xí)題參考答案
練習(xí)一
練習(xí)二
練習(xí)三
練習(xí)四
練習(xí)五
練習(xí)六
練習(xí)七
練習(xí)八
練習(xí)九
練習(xí)十
練習(xí)十一
參考文獻(xiàn)

章節(jié)摘錄

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

編輯推薦

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

圖書(shū)封面

評(píng)論、評(píng)分、閱讀與下載


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


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7