Visual Basic.NET程式設計(溫丹麗、林躍進、張麗娜編著書籍)

Visual Basic.NET程式設計(溫丹麗、林躍進、張麗娜編著書籍)

《Visual Basic.NET程式設計》是2008年清華大學出版社出版的圖書,作者是溫丹麗、林躍進、張麗娜。

基本介紹

  • 書名:Visual Basic.NET程式設計
  • 作者:溫丹麗、林躍進、張麗娜
  • ISBN:9787302176909
  • 定價:24元
  • 出版社清華大學出版社
  • 出版時間:2008.06.01
內容簡介,目錄,

內容簡介

本書為高職高專精品課程規劃教材計算機系列之一。全書共分9章,在Microsoft Visual Studio 2005平台下,介紹Visual Basic.NET編程的基礎知識,包括面向對象程式設計思想和程式設計方法、常見控制項的使用、控制流程、界面設計、對話框與檔案管理、圖形設計和資料庫應用程式等內容。本書通過大量示例來加深理解程式設計的思想,使讀者在循序漸進地掌握基本理論知識的同時提高運用Visual Basic.NET語言編寫程式的能力。本書注重理論基礎與技能訓練內容,包含大量例題,並提供上機實訓題供學生訓練使用。本書可作為高職高專計算機及相關專業的教材,亦可作為初學者的入門參考資料。

目錄

第1章 VisualBasic.NET概述 1
1.1 VisualBasic.NET簡介 1
1.1.1 VisualBasic.NET的特點 1
1.1.2 VisualBasic.NET的
軟硬體要求 3
1.2 VisualStudio2005集成開發環境 4
1.2.1 VisualBasic.NET的啟動
與退出 4
1.2.2 VisualBasic.NET集成
開發環境的組成 5
1.2.3 Windows窗體設計器和
解決方案資源管理器 6
1.2.4 屬性視窗和工具箱視窗 9
1.2.5 視窗管理 10
1.3 創建一個簡單的VisualBasic.NET
應用程式 13
1.3.1 應用程式開發步驟 13
1.3.2 程式的保存與載入 14
1.4 上機實訓 15
1.4.1熟悉開發環境 15
1.4.2創建簡單的程式 15
1.5習題 16
第2章 面向對象的程式設計 17
2.1 類、對象和封裝 17
2.1.1 面向對象 17
2.1.2 類與對象 19
2.1.3 封裝 20
2.2 事件與代理 20
2.3 接口與繼承 21
2.4 對象 22
2.4.1 對象的屬性、事件和方法 22
2.4.2 對象屬性設定 23
2.5 窗體 24
2.5.1 窗體的結構與屬性 24
2.5.2 窗體事件 28
2.6 控制項 29
2.6.1 Windows窗體控制項 29
2.6.2 工具箱的管理 31
2.7 控制項的操作 33
2.7.1 控制項的添加 33
2.7.2 控制項的操作 34
2.8 上機實訓 37
2.8.1窗體的使用 37
2.8.2控制項數組的使用 37
2.9習題 38
第3章 VisualBasic.NET編程基礎 39
3.1 數據類型 39
3.1.1 基本數據類型 39
3.1.2 枚舉類型 41
3.2 常量與變數 42
3.2.1 常量 42
3.2.2 變數 44
3.2.3 變數的作用域和生存期 46
3.3 常用內部函式 47
3.3.1 數學函式 47
3.3.2 字元串函式 48
3.3.3日期和時間函式 49
3.3.4 類型轉換函式 49
3.3.5 其他常用函式 50
3.4 運算符與表達式 52
3.4.1 算術運算符 52
3.4.2 複合運算符 53
3.4.3 關係運算符和邏輯運算符 54
3.5 數組 55
3.5.1 數組的概念 55
3.5.2 數組的聲明 57
3.5.3 動態數組聲明 58
3.6 數組的初始化和引用 61
3.6.1 數組的初始化 61
3.6.2 數組元素的引用 63
3.6.3 套用示例 64
3.7 結構 65
3.7.1 結構類型與結構變數的定義 65
3.7.2 結構變數的初始化及其引用 66
3.8 結構數組 68
3.9 集合 69
3.9.1 建立集合併向集合中
添加項目 69
3.9.2 集合成員的刪除和檢索 70
3.10 過程 72
3.10.1 Sub過程 73
3.10.2 Function過程 76
3.10.3 參數傳遞 78
3.11 上機實訓 81
3.11.1倉庫存貨管理 81
3.11.2求組合數的值 81
3.12習題 82
第4章 常用控制項與套用 83
4.1 文本控制項 83
4.1.1 標籤 83
4.1.2 文本框 85
4.2 按鈕控制項 89
4.2.1 按鈕屬性 89
4.2.2 套用示例 90
4.3 圖形控制項 94
4.3.1 圖片框屬性 94
4.3.2 圖形檔案的裝入 96
4.3.3 套用示例 97
4.4 複選框和單選按鈕 98
4.4.1 複選框和單選按鈕的屬性
和事件 98
4.4.2 套用示例 99
4.5 列表框和組合框 101
4.5.1 列表框 102
4.5.2 組合框 104
4.6 滾動條、定時器 106
4.6.1 滾動條 106
4.6.2 定時器 109
4.7 分組框控制項 113
4.8 鍵盤和滑鼠器 114
4.8.1 鍵盤事件 114
4.8.2 滑鼠事件 116
4.9 上機實訓 118
4.9.1設定個性化簽名 118
4.9.2會移動的時間 118
習題 119
第5章 控制流程 120
5.1 選擇結構 120
5.1.1 條件語句 120
5.1.2 IIf函式 122
5.1.3 多分支選擇結構 123
5.2循環結構 124
5.2.1For循環控制結構 124
5.2.2 當循環控制結構 125
5.2.3 Do循環控制結構 125
5.2.4 多重循環 127
5.3 With語句 128
5.4 跳轉結構 128
5.4.1 GoTo語句 128
5.4.2 Exit語句 128
5.4.3 End語句 129
5.5 上機實訓 129
5.5.1九九乘法表 129
5.5.2判斷某一正整數是否
為素數 129
5.6習題 130
第6章 界面設計 131
6.1 選單設計 131
6.1.1 選單的屬性和事件 132
6.1.2 建立選單 133
6.1.3 選單項的控制 133
6.1.4 彈出式選單 135
6.2 多重窗體設計 136
6.2.1 建立多重窗體 136
6.2.2 設計的方法 137
6.2.3 套用示例 138
6.3 多文檔界面 140
6.3.1 MDI窗體與MDI子窗體 140
6.3.2 MDI特性 140
6.3.3 建立MDI應用程式 141
6.4 上機實訓 142
6.4.1改變文字格式 142
6.4.2多文檔界面應用程式 143
6.5習題 143
第7章 對話框與檔案管理 144
7.1 訊息框 144
7.2 輸入對話框 148
7.3 通用對話框 150
7.3.1 “打開”對話框 150
7.3.2 “保存”對話框 153
7.3.3 “顏色”對話框 154
7.3.4 “字型”對話框 155
7.3.5 “列印”對話框 156
7.3.6 通用對話框套用示例 157
7.4 檔案管理 159
7.4.1 檔案的打開與關閉 159
7.4.2 檔案的操作語句函式 162
7.4.3 順序檔案的讀操作與
寫操作 164
7.4.4 隨機檔案的操作 167
7.4.5 二進制檔案的操作 168
7.5 檔案與目錄操作 169
7.5.1 檔案操作 169
7.5.2 目錄操作 170
7.5.3 函式對檔案和目錄
的操作 172
7.6 上機實訓 173
7.6.1訊息框的使用 173
7.6.2順序檔案的讀寫 174
7.6.3通用對話框的使用 174
7.7習題 175
第8章 圖形設計 176
8.1 GDI+概述 176
8.1.1 邏輯坐標與設備坐標 176
8.1.2 GDI+坐標系統與主要功能 177
8.2 畫筆與像素 178
8.2.1 畫筆 178
8.2.2 像素 180
8.3 GDI+繪圖方法 181
8.3.1 直線 181
8.3.2 矩形和多邊形 183
8.3.3 圓、橢圓、圓弧和扇形 186
8.3.4 清屏 188
8.4 畫刷與填充 189
8.4.1 單色畫刷(SolidBrush) 189
8.4.2 陰影畫刷(HatchBrush) 190
8.4.3 漸變畫刷(GradientBrush) 192
8.4.4 紋理畫刷(TextureBrush) 194
8.5 上機實訓 196
8.5.1基本圖形繪製 196
8.5.2繪製函式圖形 196
8.6習題 197
第9章 資料庫應用程式設計 198
9.1 資料庫的基本概念 198
9.1.1 與關係型資料庫相關
的基本概念 198
9.1.2 資料庫中的基本概念 199
9.2 SQL概述 199
9.2.1 SQL的特點及基本概念 200
9.2.2 數據定義 200
9.2.3 數據查詢 200
9.2.4 數據更新 204
9.3 Connection和Command對象 206
9.3.1 ADO.NET模型 206
9.3.2 Connection對象 207
9.3.3 Command對象 208
9.4 ADO.NET的數據訪問 209
9.4.1 ADO.NET簡介 209
9.4.2 ADO.NET的數據連線 210
9.4.3 數據適配器(DataAdapter) 211
9.4.5 數據集(DataSet) 212
9.4.6 數據表(DataTable) 212
9.4.7 數據綁定 213
9.5 套用示例 214
9.5.1 需求分析 214
9.5.2 結構特性設計 214
9.5.3 功能特性設計 215
9.5.4 核心控制項 216
9.5.5 系統實現 217
9.6習題 224
附錄習題參考答案 225
參考文獻 228

相關詞條

熱門詞條

聯絡我們