程式設計基礎——Visual Basic教程(第2版)

程式設計基礎——Visual Basic教程(第2版)

《程式設計基礎——Visual Basic教程(第2版)》於2011年9月出版,定價39元,平裝,16開本。

基本介紹

  • 書名:程式設計基礎——Visual Basic教程(第2版)
  • 作者:周黎,錢瑛,周陽花
  • ISBN:978-7-115-25736-9
  • 頁數:310 
  • 定價:39.00 元
  • 出版時間:2011年9月
  • 裝幀:平裝
  • 開本:16開
  • 字數:522000
內容提要,目 錄,

內容提要

本書從初學者的角度出發,由淺入深地介紹面向對象的程式設計方法,將Visual Basic的學習劃分成三個階段:基礎階段、高級階段和套用階段。基礎階段主要包括Visual Basic集成環境介紹、Visual Basic基本控制項的使用、程式設計基礎知識及基本語句等內容;高級階段主要包括程式設計算法基礎、高級數據類型、過程;套用階段主要包括檔案、高級控制項和資料庫編程技術、Visual Basic .NET簡介等內容。
本書注重對學生進行基本概念、基本理論、基本技能的培養,可作為各類高等院校非計算機專業學習Visual Basic程式設計的教材,也可供有關工程技術人員和計算機愛好者閱讀參考。

目 錄

第1章 Visual Basic 6.0概述 1
1.1 Visual Basic 6.0簡介 1
1.1.1 Visual Basic的發展歷史 1
1.1.2 Visual Basic的特點 2
1.1.3 面向對象的基本概念 3
1.2 Visual Basic的安裝 5
1.2.1 Visual Basic 6.0的安裝 5
1.2.2 Visual Basic幫助系統的安裝 6
1.3 Visual Basic 6.0的集成開發環境 6
1.3.1 Visual Basic的啟動和退出 6
1.3.2 選單欄 7
1.3.3 工具列 8
1.3.4 各種視窗簡介 8
1.3.5 環境定製 11
1.4 Visual Basic應用程式設計步驟 11
1.4.1 創建工程 11
1.4.2 界面設計 11
1.4.3 屬性設定 12
1.4.4 代碼編輯 12
1.4.5 檔案保存 13
1.4.6 程式運行 13
本章小結 14
思考練習題 14
第2章 窗體 15
2.1 窗體的屬性 15
2.1.1 對象的基本屬性 15
2.1.2 窗體的常用屬性 18
2.2 窗體的方法 20
2.3 窗體的事件 24
2.3.1 常用事件 24
2.3.2 常用語句 28
2.4 MDI窗體的種類 29
2.4.1 多重窗體 29
2.4.2 MDI窗體 29
本章小結 30
思考練習題 30
第3章 基本控制項 31
3.1 文本控制項 31
3.1.1 標籤 31
3.1.2 文本框 33
3.2 按鈕控制項 36
3.3 選擇控制項 39
3.3.1 單選按鈕、複選框和框架 39
3.3.2 列表框和組合框 42
3.4 圖形控制項 45
3.4.1 圖片框和圖像框 45
3.4.2 直線和形狀控制項 49
3.5 滾動條 51
3.6 時鐘控制項 52
3.7 焦點 53
3.8 綜合使用控制項實例 54
本章小結 56
思考練習題 56
第4章 Visual Basic程式設計基礎 58
4.1 Visual Basix語言字元集及編碼規則 58
4.1.1 Visual Basic語言字元集 58
4.1.2 編碼規則 58
4.2 數據類型 60
4.2.1 數值數據類型Byte、Integer、Long、Single、Double、Currency 61
4.2.2 字元數據類型String 62
4.2.3 邏輯數據類型Boolean 62
4.2.4 日期數據類型Date 63
4.2.5 對象數據類型Object 63
4.2.6 變體數據類型Variant 63
4.3 常量和變數 63
4.3.1 數據的存儲 63
4.3.2 常量 64
4.3.3 變數 65
4.4 運算符和表達式 68
4.4.1 算術運算符和算術、日期表達式 69
4.4.2 字元串運算符和字元串表達式 71
4.4.3 關係運算符和關係表達式 72
4.4.4 邏輯運算符和邏輯表達式 73
4.4.5 表達式的構造與計算 75
4.5 常用內部函式 76
4.5.1 數學函式 76
4.5.2 轉換函式 77
4.5.3 字元串函式 79
4.5.4 判斷函式 81
4.5.5 日期函式 81
4.5.6 隨機Rnd函式與Randomize語句 83
4.5.7 輸入框——InputBox函式 83
4.5.8 訊息框——MsgBox函式 85
4.5.9 格式輸出Format函式 88
4.5.10 Shell函式 89
4.6 套用舉例 90
本章小結 91
思考練習題 91
第5章 基本控制語句 93
5.1 賦值語句 93
5.2 選擇結構語句 95
5.2.1 If語句 96
5.2.2 與If語句有關的函式 101
5.2.3 Select Case語句 102
5.2.4 選擇語句的套用 104
5.3 循環結構語句 107
5.3.1 For…Next語句 108
5.3.2 Do…Loop語句 110
5.3.3 While…Wend語句 114
5.3.4 GoTo語句 114
5.3.5 循環嵌套 115
5.3.6 循環語句的套用 117
本章小結 119
思考練習題 120
第6章 程式設計算法基礎 121
6.1 算法的基本概念 121
6.1.1 算法 121
6.1.2 算法的基本結構 122
6.1.3 算法的基本特徵 122
6.1.4 算法設計的基本要求 122
6.1.5 算法設計的基本方法 123
6.2 算法的表示 125
6.2.1 用自然語言描述算法 125
6.2.2 偽代碼表示 126
6.2.3 流程圖表示 127
6.3 常用算法及套用 129
6.3.1 數據的交換 129
6.3.2 數據的自運算 130
6.3.3 求最值 131
6.3.4 累加(乘) 133
6.3.5 窮舉法 134
6.3.6 遞推法(疊代法) 136
6.3.7 字元串遍歷 139
6.3.8 有限狀態自動機 140
6.3.9 進制轉換 141
6.3.10 圖形字元的列印 143
本章小結 144
思考練習題 144
第7章 高級數據類型 146
7.1 數組 146
7.1.1 數組的基本概念 146
7.1.2 一維定長數組 147
7.1.3 二維定長數組 149
7.1.4 多維定長數組 151
7.1.5 動態數組 151
7.1.6 控制項數組 153
7.1.7 與數組操作相關的語句和常用函式 154
7.2 有關數組操作的常用算法 157
7.2.1 數組的查找 157
7.2.2 數組的最值問題 158
7.2.3 數組的逆置 160
7.2.4 數組的排序 160
7.2.5 數組的移位 163
7.2.6 數組的插入 163
7.2.7 數組的刪除 165
7.2.8 數組的合併 166
7.3 數組的套用舉例 167
7.4 枚舉類型 169
7.4.1 枚舉類型的聲明 169
7.4.2 引用枚舉類型中的常數 170
7.4.3 枚舉類型變數的聲明 171
7.4.4 枚舉類型的套用 171
7.5 用戶自定義類型 172
7.5.1 定義用戶自定義類型 172
7.5.2 自定義類型變數的聲明 173
7.5.3 自定義類型變數的訪問 173
7.5.4 用戶自定義類型數組 174
本章小結 176
思考練習題 177
第8章 過程 178
8.1 Visual Basic程式代碼的結構化組織 178
8.1.1 模組 178
8.1.2 過程 179
8.2 函式過程的定義和調用 180
8.2.1 函式過程的定義 180
8.2.2 函式過程的調用 183
8.3 子程式過程的定義與調用 184
8.3.1 子過程的定義 184
8.3.2 子過程的調用 185
8.3.3 事件過程的調用 187
8.3.4 其他模組中的過程調用 187
8.3.5 Sub Main過程 188
8.4 參數傳遞 188
8.4.1 形實結合 188
8.4.2 參數傳遞方式 191
8.4.3 數組參數的傳遞 195
8.4.4 對象參數傳遞 196
8.4.5 可選參數與可變參數 197
8.5 過程的嵌套調用 197
8.5.1 嵌套調用其他過程 198
8.5.2 遞歸調用 198
8.6 變數、過程的作用域 201
8.6.1 過程的作用域 201
8.6.2 變數的作用域 202
8.6.3 靜態變數 207
8.6.4 綜合示例 208
8.7 綜合套用舉例 211
本章小結 213
思考練習題 213
第9章 檔案 215
9.1 檔案的基本概念 215
9.1.1 檔案的結構 215
9.1.2 檔案的分類 216
9.1.3 檔案操作的一般步驟 216
9.2 檔案的打開與關閉 217
9.2.1 檔案的打開(建立) 217
9.2.2 檔案的關閉 218
9.2.3 檔案指針 218
9.3 檔案操作的相關函式和語句 219
9.3.1 相關函式 219
9.3.2 相關語句 220
9.4 順序存取檔案 222
9.4.1 順序檔案的打開與關閉 222
9.4.2 順序檔案的寫操作 223
9.4.3 順序檔案的讀操作 225
9.4.4 順序檔案的套用 229
9.5 隨機存取檔案 230
9.5.1 隨機檔案的打開和關閉 230
9.5.2 隨機檔案的讀寫 230
9.5.3 隨機檔案的套用 232
9.6 二進制存取檔案 233
9.6.1 打開和關閉二進制檔案 233
9.6.2 二進制檔案的讀寫操作 234
9.6.3 二進制檔案的套用 234
9.7 檔案系統控制項 235
9.7.1 驅動器列表框 235
9.7.2 目錄列表框 236
9.7.3 檔案列表框 236
9.7.4 檔案系統控制項的同步與套用 238
9.8 有關檔案操作的常用算法 239
9.8.1 讀取檔案全部內容 239
9.8.2 檔案合併 239
9.8.3 檔案複製 240
本章小結 241
思考練習題 241
第10章 高級控制項 243
10.1 選單設計 243
10.1.1 選單編輯器簡介 243
10.1.2 創建選單 245
10.1.3 彈出式選單 246
10.1.4 動態選單 247
10.1.5 MDI應用程式中的選單 248
10.2 常用ActiveX控制項 249
10.2.1 ActiveX控制項簡介 249
10.2.2 通用對話框控制項 250
10.2.3 ToolBar控制項和ImageList控制項 255
10.2.4 Statusbar控制項 258
10.2.5 TabStrip控制項 260
10.2.6 TreeView控制項和ListView控制項 261
10.2.7 Progressbar控制項和Slider控制項 264
10.2.8 RichTextBox控制項 265
10.3 多媒體處理 268
10.3.1 MMControl控制項 268
10.3.2 Animation控制項 270
本章小結 271
思考練習題 271
第11章 資料庫編程技術 272
11.1 資料庫的基本知識 272
11.1.1 資料庫的發展歷史 272
11.1.2 資料庫的基本概念 272
11.1.3 關係資料庫 274
11.2 SQL語言 274
11.2.1 SQL語言的組成 274
11.2.2 DDL 274
11.2.3 DML 275
11.3 可視化數據管理器 276
11.3.1 建立資料庫 276
11.3.2 建立查詢 277
11.4 Data控制項 277
11.4.1 Data控制項的屬性 278
11.4.2 Data控制項的事件 278
11.4.3 Data控制項的方法 279
11.5 套用舉例 280
本章小結 283
思考練習題 283
第12章 Visual Basic .NET簡介 284
12.1 Visual Basic .NET簡介 284
12.2 Visual Basic .NET程式開發環境 284
12.3 Windows應用程式的創建 286
12.4 Web應用程式的創建 287
12.5 類、對象和命名空間 289
12.5.1 類與對象 289
12.5.2 命名空間 292
12.5.3 繼承和接口 292
12.6 VB .NET與VB 6.0的差異 294
12.6.1 開發環境 294
12.6.2 控制項及屬性 295
12.6.3 數據類型的更改 296
12.6.4 數組 297
12.6.5 變數及運算 297
12.6.6 函式 298
12.6.7 過程調用 299
12.6.8 控制流 300
12.6.9 數據訪問和數據綁定 300
12.6.10 Web開發 301
本章小結 301
思考練習題 301
附錄A 程式調試與錯誤處理 302
附錄B 常見錯誤代碼表 308
附錄C 標準ASCII碼錶 310

相關詞條

熱門詞條

聯絡我們