Visual Basic程式設計(等級考試版)(第2版)

Visual Basic程式設計(等級考試版)(第2版)

《Visual Basic程式設計(等級考試版)(第2版)》是2015年2月清華大學出版社出版的圖書,作者是顧錦江、徐衛軍、林濤。

基本介紹

  • 書名:Visual Basic程式設計(等級考試版)(第2版)
  • 作者:顧錦江、徐衛軍、林濤
  • ISBN:9787302385455
  • 定價:48元
  • 出版社清華大學出版社
  • 出版時間:2015.02.01
內容簡介,圖書目錄,

內容簡介

本書作為Visual Basic程式的入門與套用教材,共分為16章和2個附錄,主要內容包括Visual Basic程式開發環境、對象及其操作、簡單程式設計、Visual Basic 程式設計基礎、數據的輸出和輸入、控制結構、數組、常用標準控制項、過程、鍵盤與滑鼠事件過程、選單程式設計、對話框程式設計、多重窗體程式設計環境套用、檔案處理、多媒體套用開發、資料庫編程初步等。附錄中給出了兩套無紙化考試樣題和全國計算機等級考試最新考試大綱。

圖書目錄

第1章VisualBasic程式開發環境 1
1.1VisualBasic的特點 1
1.2VisualBasic的啟動與退出 2
1.3標題欄、選單欄和工具列 4
1.3.1標題欄和選單欄 5
1.3.2工具列 6
1.4工作視窗 8
1.4.1窗體設計器和工程資源管理器 8
1.4.2屬性視窗和工具箱視窗 10
1.5學習加油站 11
1.5.1重點整理 11
1.5.2典型題解 11
1.6上機實驗 12
1.7習題 13
第2章對象及其操作 15
2.1對象 15
2.1.1對象概述 15
2.1.2對象屬性的設定 18
2.2窗體 19
2.2.1窗體的結構與屬性 19
2.2.2窗體事件 24
2.3控制項 26
2.3.1標準控制項(內部控制項) 27
2.3.2控制項的命名和控制項值 28
2.4控制項的畫法和基本操作 30
2.4.1控制項的畫法 31
2.4.2控制項的基本操作 31
2.5小型案例實訓——登錄視窗的密碼驗證 35
2.5.1設計任務 35
2.5.2設計思路 35
2.5.3操作步驟 35
2.5.4運行效果 37
2.6學習加油站 37
2.6.1重點整理 37
2.6.2典型題解 37
2.7上機實驗 39
2.8習題 39
第3章簡單程式設計 41
3.1VisualBasic中的語句 41
3.1.1賦值語句 42
3.1.2注釋語句 42
3.1.3暫停語句(Stop) 43
3.1.4結束語句 43
3.2編寫簡單的VisualBasic應用程式 43
3.2.1用VisualBasic開發應用程式的一般步驟 43
3.2.2編寫VisualBasic應用程式 44
3.2.3代碼編輯器的使用 47
3.3程式的保存、載入和運行 49
3.3.1保存程式 49
3.3.2程式的載入 50
3.3.3程式的運行 51
3.4VisualBasic應用程式的結構與工作方式 52
3.4.1窗體模組 52
3.4.2標準模組 53
3.4.3類模組 54
3.4.4應用程式結構總結 54
3.5小型案例實訓——陰影文字 55
3.5.1設計任務 55
3.5.2設計思路 55
3.5.3操作步驟 55
3.6學習加油站 56
3.6.1重點整理 56
3.6.2典型題解 56
3.7上機實驗 57
3.8習題 58
第4章VisualBasic程式設計基礎 60
4.1數據類型 60
4.1.1基本數據類型 60
4.1.2用戶定義的數據類型 63
4.1.3枚舉類型 64
4.2常量與變數 65
4.2.1常量 65
4.2.2變數 67
4.2.3變體類型變數 70
4.2.4關於強制顯式聲明變數 71
4.3常用的內部函式 71
4.3.1常用的數學函式 72
4.3.2常用的轉換函式 72
4.3.3常用的字元串函式 72
4.3.4常用的日期時間函式及隨機函式 73
4.4運算符與表達式 73
4.4.1算術運算符及其表達式 74
4.4.2關係運算符和關係表達式 75
4.4.3邏輯(布爾)運算符及邏輯表達式 76
4.4.4運算符的優先權 78
4.5小型案例實訓——弧度轉換為角度 78
4.5.1設計任務 78
4.5.2設計思路 79
4.5.3操作步驟 79
4.6學習加油站 80
4.6.1重點整理 80
4.6.2典型題解 80
4.7上機實驗 83
4.8習題 84
第5章數據的輸出和輸入 87
5.1數據的輸出 87
5.1.1Print方法 87
5.1.2與Print方法有關的函式 89
5.1.3格式輸出 91
5.1.4其他方法和屬性 93
5.2數據的輸入 98
5.3MsgBox函式和MsgBox語句 101
5.3.1MsgBox函式 101
5.3.2MsgBox語句 104
5.4字形 105
5.4.1字型類型和大小 105
5.4.2其他屬性 106
5.5小型案例實訓——三維文字效果 108
5.5.1設計任務 108
5.5.2設計思路 108
5.5.3操作步驟 108
5.6學習加油站 110
5.6.1重點整理 110
5.6.2典型題解 111
5.7上機實驗 112
5.8習題 113
第6章控制結構 116
6.1程式的結構與流程圖 116
6.2選擇控制結構 117
6.2.1單行結構條件語句 118
6.2.2塊結構條件語句 119
6.2.3多分支選擇控制結構 124
6.2.4IIf函式 126
6.3循環控制結構 126
6.3.1For...Next循環 127
6.3.2Do...Loop循環 129
6.3.3While...Wend循環 133
6.3.4多重循環 134
6.4GoTo型控制 136
6.4.1GoTo語句 136
6.4.2On...GoTo語句 137
6.5小型案例實訓——文本統計 138
6.5.1設計任務 138
6.5.2設計思路 138
6.5.3操作步驟 138
6.6學習加油站 140
6.6.1重點整理 140
6.6.2典型題解 140
6.7上機實驗 143
6.8習題 145
第7章數組 148
7.1數組的概念 148
7.1.1數組的聲明 148
7.1.2數組元素的使用 151
7.2數組的基本操作 152
7.2.1數組元素的輸入、輸出與複製 152
7.2.2數組的初始化與清除 155
7.2.3ForEach...Next語句 156
7.3動態數組 157
7.3.1動態數組的定義 157
7.3.2動態數組的使用 157
7.4控制項數組 158
7.4.1控制項數組的概念 158
7.4.2控制項數組的使用 159
7.5小型案例實訓——冒泡排序演示程式 161
7.5.1設計任務 161
7.5.2設計思路 161
7.5.3操作步驟 162
7.5.4執行程式 164
7.6學習加油站 164
7.6.1重點整理 164
7.6.2典型題解 164
7.7上機實驗 166
7.8習題 167
第8章常用標準控制項 171
8.1文本控制項 171
8.1.1標籤 172
8.1.2文本框 173
8.2命令按鈕 175
8.3圖形控制項 177
8.3.1直線與形狀 177
8.3.2圖像框 180
8.3.3圖片框 182
8.4框架控制項 184
8.5選擇控制項(單選按鈕和複選框) 185
8.5.1單選按鈕 186
8.5.2複選框 187
8.6選擇控制項(列表框和組合框) 190
8.6.1列表框 190
8.6.2組合框 196
8.7滾動條 198
8.8定時器 200
8.9焦點與Tab順序 202
8.9.1設定控制項焦點 202
8.9.2Tab鍵順序 204
8.10小型案例實訓——學生評語生成器 204
8.10.1設計任務 204
8.10.2設計思路 205
8.10.3操作步驟 205
8.11學習加油站 208
8.11.1重點整理 208
8.11.2典型題解 209
8.12上機實驗 211
8.13習題 213
第9章過程 215
9.1Sub過程 215
9.1.1建立Sub過程 215
9.1.2調用Sub過程 218
9.1.3通用過程與事件過程 221
9.2Function過程 222
9.2.1建立Function過程 222
9.2.2調用Function過程 224
9.3參數傳送 226
9.3.1形參與實參 226
9.3.2引用 228
9.3.3傳值 230
9.3.4數組參數的傳送 232
9.4可選參數與可變參數 236
9.4.1可選參數 236
9.4.2可變參數 237
9.5對象參數 238
9.5.1窗體參數 238
9.5.2控制項參數 240
9.6局部記憶體分配 243
9.7Shell函式 246
9.8小型案例實訓——漢諾塔演示 247
9.8.1設計任務 247
9.8.2設計思路 248
9.8.3操作步驟 248
9.9學習加油站 251
9.9.1重點整理 251
9.9.2典型題解 251
9.10上機實驗 255
9.11習題 256
第10章鍵盤與滑鼠事件過程 259
10.1KeyPress事件 259
10.2KeyDown和KeyUp事件 262
10.3滑鼠事件 269
10.3.1滑鼠位置 270
10.3.2滑鼠鍵 272
10.3.3轉換參數 274
10.4滑鼠指針的形狀 277
10.4.1MousePointer屬性 277
10.4.2設定滑鼠指針的形狀 278
10.5拖放 280
10.5.1與拖放有關的屬性、事件和方法 280
10.5.2自動拖放 282
10.5.3人工拖放 284
10.6小型案例實訓——彈球遊戲 287
10.6.1設計任務 287
10.6.2設計思路 287
10.6.3操作步驟 288
10.7學習加油站 291
10.7.1重點整理 291
10.7.2典型題解 291
10.8上機實驗 293
10.9習題 294
第11章選單程式設計 297
11.1VisualBasic中的選單對象 297
11.2選單編輯器 298
11.3設計選單 300
11.4選單項的控制 303
11.4.1有效性控制 303
11.4.2選單項標記 304
11.4.3快捷鍵和快捷訪問鍵 306
11.5選單項的增減 307
11.6彈出式選單 309
11.7小型案例實訓——多功能選單 312
11.7.1設計任務 312
11.7.2設計思路 312
11.7.3操作步驟 313
11.8學習加油站 317
11.8.1重點整理 317
11.8.2典型題解 317
11.9上機實驗 319
11.10習題 320
第12章對話框程式設計 323
12.1概述 323
12.1.1對話框的分類與特點 323
12.1.2自定義對話框 324
12.1.3通用對話框控制項 326
12.2檔案對話框 327
12.2.1檔案對話框的組成 327
12.2.2檔案對話框的屬性 328
12.2.3檔案對話框舉例 331
12.3其他對話框 332
12.3.1顏色對話框 333
12.3.2字型對話框 334
12.3.3列印對話框 336
12.4小型案例實訓——記事本 339
12.4.1設計任務 339
12.4.2設計思路 339
12.4.3操作步驟 339
12.5學習加油站 343
12.5.1重點整理 343
12.5.2典型題解 343
12.6上機實驗 345
12.7習題 346
第13章多重窗體程式設計環境套用 348
13.1建立多重窗體應用程式 348
13.1.1多窗體程式的添加、保存、刪除 348
13.1.2與多重窗體程式設計有關的語句和方法 349
13.1.3指定啟動窗體 350
13.2VisualBasic工程結構 351
13.2.1標準模組 351
13.2.2窗體模組 352
13.2.3SubMain過程 352
13.3DoEvents語句 353
13.4小型案例實訓——多重視窗設計實例 355
13.4.1設計任務 355
13.4.2設計思路 355
13.4.3編寫程式代碼 359
13.4.4程式運行 363
13.5學習加油站 365
13.5.1重點整理 365
13.5.2典型題解 365
13.6上機實驗 366
13.7習題 367
第14章檔案處理 369
14.1檔案概述 369
14.1.1檔案及其分類 369
14.1.2檔案的訪問類型 369
14.2順序檔案的操作 370
14.2.1打開順序檔案 370
14.2.2關閉順序檔案 370
14.2.3相關函式 370
14.2.4讀順序檔案 371
14.2.5寫順序檔案 372
14.2.6讀寫順序檔案練習 374
14.3隨機檔案的操作 374
14.3.1變數的聲明 375
14.3.2打開隨機檔案 375
14.3.3讀寫隨機檔案 375
14.3.4關閉隨機檔案 376
14.3.5編輯隨機檔案 376
14.3.6讀寫隨機檔案練習 376
14.4二進制檔案的操作 377
14.4.1二進制檔案的打開和關閉 377
14.4.2二進制檔案的讀寫 377
14.4.3讀寫二進制檔案練習 378
14.5檔案控制項和檔案處理函式 378
14.5.1檔案控制項 378
14.5.2檔案處理函式 379
14.6檔案系統對象編程 381
14.6.1檔案系統對象的創建 381
14.6.2訪問已有的驅動器、檔案和資料夾 382
14.7小型案例實訓——圖片瀏覽器 384
14.7.1設計任務 384
14.7.2設計思路 384
14.7.3操作步驟 384
14.8學習加油站 387
14.8.1重點整理 387
14.8.2典型題解 388
14.9上機實驗 389
14.10習題 390
第15章多媒體套用開發 392
15.1多媒體基本知識 392
15.2動畫 393
15.2.1VB圖形和動畫基礎 393
15.2.2移動圖像產生動畫 393
15.2.3無位移動畫 394
15.2.4動態繪製圖形 395
15.3音頻處理 396
15.3.1MMControl控制項 396
15.3.2使用MMControl控制項播放波形檔案 397
15.3.3使用MMControl控制項製作CD播放器 398
15.3.4使用API進行音頻處理 398
15.4視頻處理 399
15.4.1使用MMControl控制項播放AVI檔案 399
15.4.2使用API播放AVI檔案 401
15.5小型案例實訓——Flash播放器 402
15.5.1設計任務 402
15.5.2設計思路 402
15.5.3操作步驟 403
15.6上機實驗 404
15.7習題 405
第16章資料庫編程初步 407
16.1資料庫基本知識 407
16.1.1資料庫概述 407
16.1.2關係資料庫系統及相關概念 408
16.2VB資料庫編程方法 409
16.2.1以VB訪問資料庫的歷史回顧 409
16.2.2VB資料庫編程方法 410
16.3本地資料庫設計 411
16.3.1VB中的數據訪問 411
16.3.2可視化數據管理器簡介 411
16.3.3使用可視化數據管理器 412
16.4Data控制項 414
16.4.1Data控制項的屬性 414
16.4.2Data控制項的方法 415
16.4.3Data控制項的事件 416
16.4.4記錄集的屬性和方法 416
16.4.5ADO控制項的使用 418
16.5數據綁定控制項的使用 419
16.6ADO控制項套用實例 419
16.7小型案例實訓——個人通訊錄 422
16.7.1設計任務 422
16.7.2設計思路 422
16.7.3設計步驟 422
16.8上機實驗 425
16.9習題 426
附錄1全國計算機等級考試二級VisualBasic無紙化考試樣題及部分答案 427
附錄2全國計算機等級考試二級VisualBasic考試大綱 449
參考文獻 455

相關詞條

熱門詞條

聯絡我們