Visual Basic.NET實(shí)用教程(第3版)
定 價(jià):56 元
叢書名:高等學(xué)校計(jì)算機(jī)教材
- 作者:鄭阿奇
- 出版時(shí)間:2018/5/1
- ISBN:9787121288630
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:TP312VB
- 頁碼:356
- 紙張:
- 版次:01
- 開本:16開
本書以最新流行的Visual Studio 2017為平臺(tái),系統(tǒng)介紹Visual Basic.NET(簡稱VB.NET)。本書分為4個(gè)部分:第1部分內(nèi)容包括概述、可視化程序設(shè)計(jì)入門、語言基礎(chǔ)、常用控件、編程進(jìn)階、GUI應(yīng)用程序開發(fā)、圖形圖像應(yīng)用、文件操作、數(shù)據(jù)庫應(yīng)用;第2部分是實(shí)驗(yàn);第3部分是習(xí)題;第4部分是綜合實(shí)習(xí)。本書配有教學(xué)課件、實(shí)例和綜合應(yīng)用工程源文件,需要者可以到www.hxedu.com.cn免費(fèi)下載。本書可作為大學(xué)本科、高職高專有關(guān)課程的教材,也可供Visual Basic.NET的各類培訓(xùn)和應(yīng)用系統(tǒng)開發(fā)用戶學(xué)習(xí)和參考。
鄭阿奇,副教授,就職于南京師范大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院,江蘇省計(jì)算機(jī)學(xué)會(huì)高級(jí)會(huì)員。參加國家863計(jì)劃子項(xiàng)目、主持國家七五攻關(guān)項(xiàng)目子項(xiàng)目、主持江蘇省重點(diǎn)項(xiàng)目,主持大中型企業(yè)和國家機(jī)關(guān)網(wǎng)絡(luò)、數(shù)據(jù)庫、管理和控制項(xiàng)目多項(xiàng)。主編多個(gè)系列高等院校計(jì)算機(jī)教材。
第1部分 實(shí) 用 教 程
第1章 VISUAL BASIC.NET概述
1.1 Visual Studio 2017
1.2 Visual Basic.NET 2017集成開發(fā)環(huán)境
1.2.1 Visual Studio 2017開發(fā)環(huán)境配置
1.2.2 Visual Basic.NET 2017集成開發(fā)環(huán)境
1.2.3 開發(fā)工具的界面元素
1.2.4 常用工作窗口
1.3 一個(gè)簡單的Visual Basic.NET程序
第2章 VISUAL BASIC.NET可視化程序設(shè)計(jì)入門
2.1 可視化程序設(shè)計(jì)
2.1.1 概述
2.1.2 Visual Basic.NET可視化編程環(huán)境
2.2 窗體
2.2.1 窗體的本質(zhì)
2.2.2 窗體的屬性、方法和事件
2.3 控件及其屬性
2.3.1 最基本的控件
2.3.2 簡單控件應(yīng)用
2.4 事件驅(qū)動(dòng)
2.4.1 基本概念
2.4.2 事件過程
2.4.3 常用事件
2.5 可視化程序設(shè)計(jì)舉例
2.5.1 可視化程序設(shè)計(jì)的一般步驟
2.5.2 一個(gè)計(jì)算圓面積的程序
第3章 VISUAL BASIC.NET語言基礎(chǔ)
3.1 基本數(shù)據(jù)類型
3.1.1 數(shù)值數(shù)據(jù)類型
3.1.2 字符數(shù)據(jù)類型
3.1.3 其他數(shù)據(jù)類型
3.2 數(shù)據(jù)的運(yùn)算
3.2.1 常量和變量
3.2.2 運(yùn)算符和表達(dá)式
3.2.3 運(yùn)算符的優(yōu)先順序
3.3 Visual Basic.NET語句的結(jié)構(gòu)
3.3.1 順序結(jié)構(gòu)
3.3.2 分支結(jié)構(gòu)
3.3.3 循環(huán)結(jié)構(gòu)
3.4 函數(shù)及其應(yīng)用
3.4.1 算術(shù)函數(shù)
3.4.2 字符串函數(shù)
3.4.3 日期與時(shí)間函數(shù)
3.4.4 類型轉(zhuǎn)換函數(shù)
3.4.5 隨機(jī)函數(shù)
3.4.6 輸入/輸出函數(shù)
3.4.7 自定義函數(shù)
3.5 數(shù)組
3.5.1 數(shù)組聲明
3.5.2 初始化數(shù)組
3.5.3 數(shù)組元素的引用
3.5.4 動(dòng)態(tài)數(shù)組
3.6 面向過程Visual Basic.NET程序
3.6.1 過程的概念
3.6.2 過程的調(diào)用
3.6.3 變量作用域
3.6.4 過程的參數(shù)
3.6.5 參數(shù)傳遞
3.7 應(yīng)用舉例——數(shù)制轉(zhuǎn)換器
第4章 VISUAL BASIC.NET常用控件
4.1 按鈕與文本控件
4.1.1 圖標(biāo)按鈕
4.1.2 鏈接標(biāo)簽
4.1.3 應(yīng)用舉例——登錄
4.2 選擇類控件及分組
4.2.1 復(fù)選框和單選按鈕
4.2.2 控件的分組
4.3 列表類控件
4.3.1 列表框
4.3.2 組合框
4.3.3 應(yīng)用舉例——計(jì)算一年中任一天是該年第幾天的程序
4.4 圖片瀏覽、顯示控件
4.4.1 圖片框
4.4.2 滾動(dòng)條
4.4.3 應(yīng)用舉例——圖片滾動(dòng)顯示程序
4.5 其他控件
4.5.1 日歷控件
4.5.2 進(jìn)度條
4.5.3 計(jì)時(shí)器
4.6 對(duì)話框
4.6.1 打開文件對(duì)話框
4.6.2 保存文件對(duì)話框
4.6.3 “顏色”對(duì)話框
4.6.4 “字體”對(duì)話框
4.7 綜合應(yīng)用——學(xué)生信息表單提交程序
第5章 VISUAL BASIC.NET編程進(jìn)階
5.1 復(fù)合數(shù)據(jù)類型
5.1.1 枚舉類型
5.1.2 結(jié)構(gòu)型變量
5.1.3 高級(jí)數(shù)組
5.1.4 集合及應(yīng)用
5.2 算法基礎(chǔ)
5.2.1 什么是算法
5.2.2 排序算法
5.2.3 查找算法
5.2.4 迭代法
5.2.5 遞歸法
5.3 類和對(duì)象
5.3.1 基本概念
5.3.2 類的定義
5.3.3 事件觸發(fā)機(jī)制
5.3.4 對(duì)象的創(chuàng)建
5.3.5 對(duì)象的使用
5.4 面向?qū)ο骎isual Basic.NET編程
5.4.1 類的繼承
5.4.2 控件的繼承
5.4.3 方法重載與覆蓋
5.4.4 接口與多態(tài)
5.4.5 My對(duì)象
第6章 GUI應(yīng)用程序開發(fā)
6.1 窗體的特性
6.1.1 窗體的外觀樣式
6.1.2 窗體可見性控制
6.1.3 窗體透明度調(diào)節(jié)
6.1.4 窗體的定位
6.2 多窗體程序開發(fā)
6.2.1 共享模塊結(jié)構(gòu)
6.2.2 指定啟動(dòng)窗體
6.2.3 啟動(dòng)初始化過程
6.2.4 多窗體程序舉例
6.3 文檔類GUI的基本元素
6.3.1 菜單的設(shè)計(jì)
6.3.2 工具欄制作
6.3.3 狀態(tài)條應(yīng)用
6.3.4 單文檔(SDI)程序開發(fā)
6.4 多文檔(MDI)程序開發(fā)
6.4.1 與MDI有關(guān)的屬性和方法
6.4.2 MDI程序的創(chuàng)建步驟
6.4.3 MDI窗體菜單
第7章 圖形圖像應(yīng)用
7.1 圖形設(shè)計(jì)基礎(chǔ)
7.1.1 GDI+簡介
7.1.2 繪圖坐標(biāo)系
7.1.3 屏幕像素
7.2 繪圖
7.2.1 畫筆
7.2.2 繪圖方法
7.2.3 直線與形狀
7.3 填充
7.3.1 刷子
7.3.2 填充圖形
7.4 曲線
7.4.1 非閉合曲線
7.4.2 閉合曲線
7.4.3 貝塞爾曲線
7.5 文本輸出
7.5.1 簡單文本輸出
7.5.2 格式文本輸出
7.6 圖像處理
7.6.1 刷新圖像
7.6.2 圖形變換
7.6.3 特殊效果
7.7 多媒體應(yīng)用
7.7.1 使用Windows Media Player控件
7.7.2 使用My.Computer.Audio對(duì)象
第8章 文件操作
8.1 文件IO流模型
8.1.1 System.IO名稱空間的資源
8.1.2 System.IO名稱空間的功能
8.2 文件夾和文件操作
8.2.1 文件夾操作
8.2.2 文件操作
8.2.3 文件管理控件
8.2.4 應(yīng)用示例
8.3 文件讀/寫操作
8.3.1 文件的種類
8.3.2 文本文件讀/寫
8.3.3 二進(jìn)制文件讀/寫
8.3.4 應(yīng)用示例
第9章 數(shù)據(jù)庫應(yīng)用
9.1 數(shù)據(jù)庫基礎(chǔ)
9.1.1 關(guān)系模型
9.1.2 SQL語言
9.2 創(chuàng)建Access數(shù)據(jù)庫
9.2.1 創(chuàng)建數(shù)據(jù)庫
9.2.2 創(chuàng)建表結(jié)構(gòu)
9.2.3 錄入數(shù)據(jù)記錄
9.3 ADO.NET操作數(shù)據(jù)庫
9.3.1 ADO.NET基本原理
9.3.2 設(shè)置DataGridView控件對(duì)象直接訪問數(shù)據(jù)庫
9.3.3 通過DataSet等控件在DataGridView訪問數(shù)據(jù)庫
9.4 ADO.NET編程訪問數(shù)據(jù)庫
9.4.1 編程訪問數(shù)據(jù)庫控件
9.4.2 編程訪問數(shù)據(jù)庫實(shí)例
9.4.3 用DataAdapter對(duì)象更新數(shù)據(jù)庫
第2部分 實(shí) 驗(yàn)
各章配套實(shí)驗(yàn)和要求
第1章 實(shí)驗(yàn)
第2章 實(shí)驗(yàn)
第3章 實(shí)驗(yàn)
第4章 實(shí)驗(yàn)
第5章 實(shí)驗(yàn)
第6章 實(shí)驗(yàn)
第7章 實(shí)驗(yàn)
第8章 實(shí)驗(yàn)
第9章 實(shí)驗(yàn)
第3部分 習(xí) 題
各章配套習(xí)題
第1章 習(xí)題
第2章 習(xí)題
第3章 習(xí)題
第4章 習(xí)題
第5章 習(xí)題
第6章 習(xí)題
第7章 習(xí)題
第8章 習(xí)題
第9章 習(xí)題
第4部分 綜 合 實(shí) 習(xí)
綜合實(shí)習(xí)項(xiàng)目——開發(fā)“學(xué)生成績管理系統(tǒng)”
P.1 在VS 2017平臺(tái)上創(chuàng)建SQL Server數(shù)據(jù)庫
P.1.1 創(chuàng)建數(shù)據(jù)庫
P.1.2 創(chuàng)建表結(jié)構(gòu)
P.1.3 錄入數(shù)據(jù)記錄
P.2 設(shè)置DataGridView控件對(duì)象直接訪問數(shù)據(jù)庫
P.3 連接數(shù)據(jù)庫
P.4 查詢學(xué)生信息
P.5 學(xué)生信息維護(hù)
P.6 學(xué)生成績維護(hù)
P.7 思考練習(xí)