Visual Basic程式設計與套用開發

Visual Basic程式設計與套用開發

《Visual Basic程式設計與套用開發》是2012年出版的圖書,作者是王韋偉 王海軍

基本介紹

  • 書名:Visual Basic程式設計與套用開發
  • 作者:王韋偉 王海軍
  • ISBN:9787302296683
  • 定價:48元
圖書信息,圖書簡介,圖書前言,圖書目錄,

圖書信息

作者:王韋偉 王海軍 主編 鄭廣成 楊波 蔡寅副主編 圖書詳細信息:
ISBN:9787302296683
定價:48元
印次:1-1
裝幀:平裝
印刷日期:2012-8-3

圖書簡介

Visual Basic是Windows環境下的軟體開發工具,它功能強大,可以快捷而簡單地開發Windows套用軟體,還可以用於開發資料庫、多媒體和網路通信等複雜的套用軟體。本書系統地介紹了Visual Basic面向對象可視化程式設計的方法與技術。全書共分17章,分別介紹了Visual Basic程式開發環境、對象及其操作、簡單程式設計、Visual Basic程式設計基礎、數據的輸入與輸出、控制結構、數組、常用標準控制項、過程、鍵盤和滑鼠的事件過程、選單程式設計、對話框程式設計、多重窗體程式設計環境套用、檔案處理、多媒體套用開發和資料庫編程初步等內容。
本書以“工作場景導入”→“知識講解”→“回到工作場景”→“工作實訓營”為主線編寫,內容系統全面,圖文並茂,實例豐富,文字敘述簡明易懂,同時儘量將複雜的問題簡單化,設計方法儘量簡捷,程式功能力求完善。本書還強調實用性和可操作性,尤其注重程式設計能力的培養。通過本書的學習,讀者能快速熟悉Visual Basic的編程方法和技巧,得心應手地解決實際問題,可以全面掌握Visual Basic面向對象可視化程式設計方法和開發技術。每章末尾均提供了工作實訓,以提升讀者的理解及操作能力。
本書既可作為高職高專院校計算機專業的教材,也可作為工具書供從事計算機套用開發的各類人員使用,還可作為參加計算機等級考試二級Visual Basic考試的人員或編程初學者的自學用書。

圖書前言

Visual Basic是美國微軟公司推出的Windows環境下的軟體開發工具,它採用面向對象的編程技術,巧妙地把開發Windows環境下應用程式的複雜性“封裝”起來,能夠快捷而又簡單地開發Windows套用軟體,同時Visual Basic使用事件驅動的編程思想,提高了應用程式的靈活性、方便性。Visual Basic功能強大,除了可開發簡單的應用程式外,還可以用於開發資料庫、多媒體和網路通信等複雜的套用軟體。
為了普及計算機知識、提高計算機的套用水平,國內先後推出了一系列有關計算機的考試,且規模在不斷擴大。為了滿足教學和計算機考試的實際需要,作者編寫了《Visual Basic程式設計與套用開發》一書。
本書以Visual Basic 6.0為基礎,系統地介紹了Visual Basic面向對象可視化程式設計的方法和技術。
全書共分17章,主要內容包括:Visual Basic程式開發環境、對象及其操作、簡單程式設計、Visual Basic程式設計基礎、數據的輸入與輸出、控制結構、數組、常用標準控制項、過程、鍵盤和滑鼠事件過程、選單程式設計、對話框程式設計、多重窗體程式設計環境套用、檔案處理、多媒體套用開發、資料庫編程初步,最後一章介紹一個綜合性的編程案例。每章都提供了多種形式的習題(附錄中提供答案)和上機操作題供讀者練習和實踐。
本書內容系統、全面,圖文並茂,實例豐富,文字敘述簡明易懂,同時儘量將複雜的問題簡單化,設計方法儘量簡捷,程式功能力求完善,本書還強調實用性和可操作性,尤其注重程式設計能力的培養。通過學習本書,讀者能快速熟悉Visual Basic的編程方法和技巧,得心應手地解決實際問題,使讀者可以全面掌握Visual Basic面向對象可視化程式設計的方法和開發技術。
為了指導和幫助學生順利地通過計算機等級考試二級Visual Basic語言程式設計考試,本書在編寫每章習題時,特意按照等級考試的題型進行編寫,並編入了歷年考試真題。本書中所有的例題原始碼及習題的答案原始碼都在電腦上成功通過調試。
本書在每一章的第一節一般會有一個工作場景導入,並提出引導問題,使讀者帶著問題學習每章的內容。工作場景有的比較實用,有的具有很強的娛樂性,這樣能提高讀者的學習興趣。在相應章的後面,會給出工作場景的解決辦法,讀者可以在完成本章知識的學習後參考章後解答,完成對工作場景的設計。每一章的工作場景都具有一定的綜合性,可以培養讀者的思維能力、自學能力和操作能力。
本書既可作為高職高專院校計算機專業的教材,也可作為工具書供從事計算機套用開發的各類人員使用,還可作為參加計算機等級考試二級Visual Basic考試的人員或編程初學者的自學用書。
本書由王韋偉、王海軍任主編,鄭廣成、楊波、蔡寅任副主編。在本書編寫過程中,臧傳相、張居曉、姚昌順、許勇、楊明、楊萍、趙傳審、李海、趙明、張伍榮、范榮鋼、錢陽勇、陳芳等同志給予了很大的幫助。限於作者水平,書中難免存在不足之處,懇請廣大讀者批評指正。

圖書目錄

1章 Visual Basic程式開發環境 1
1.1 Visual Basic的發展、特點及版本 2
1.1.1 Visual Basic的發展 2
1.1.2 Visual Basic的特點 2
1.1.3 Visual Basic的版本 3
1.2 Visual Basic的集成開發環境介紹 3
1.2.1 標題欄、選單欄和工具列 4
1.2.2 工作視窗 6
1.3 習題 9
第2章 對象及其操作 11
2.1 工作場景導入 12
2.2 對象 12
2.2.1 Visual Basic的對象 12
2.2.2 對象屬性的設定 14
2.3 窗體 15
2.3.1 窗體的結構與屬性 16
2.3.2 窗體事件 19
2.4 控制項 21
2.4.1 內部控制項 21
2.4.2 控制項的命名和控制項值 22
2.5 控制項畫法和基本操作 24
2.5.1 控制項的畫法 24
2.5.2 控制項的基本操作 25
2.6 回到工作場景 26
2.7 工作實訓營 28
2.8 習題 30
第3章 簡單程式設計 33
3.1 工作場景導入 34
3.2 Visual Basic中的語句 34
3.2.1 賦值語句 35
3.2.2 注釋語句 35
3.2.3 暫停語句 35
3.2.4 結束語句 36
3.3 編寫簡單的Visual Basic應用程式 36
3.3.1 用Visual Basic開發套用
程式的一般步驟 36
3.3.2 編寫Visual Basic應用程式 37
3.3.3 代碼編輯器的使用 39
3.4 程式的保存、載入和運行 41
3.4.1 保存程式 41
3.4.2 程式的載入 41
3.4.3 程式的運行 42
3.5 Visual Basic應用程式的結構
與工作方式 43
3.5.1 窗體模組 43
3.5.2 標準模組 43
3.5.3 類模組 44
3.5.4 套用結構程式總結 44
3.6 回到工作場景 44
3.7 工作實訓營 47
3.8 習題 48
第4章 Visual Basic程式設計基礎 51
4.1 工作場景導入 52
4.2 數據類型 52
4.2.1 基本數據類型 53
4.2.2 用戶定義的數據類型 55
4.2.3 枚舉類型 56
4.3 常量和變數 56
4.3.1 常量 57
4.3.2 變數 58
4.3.3 變體類型變數 59
4.3.4 關於強制顯式聲明變數 60
4.4 常用的內部函式 60
4.4.1 數學函式 60
4.4.2 常用轉化函式 61
4.4.3 常用字元串函式 61
4.4.4 日期時間函式及隨機函式 62
4.5 運算符和表達式 63
4.5.1 算術運算符及其表達式 63
4.5.2 關係運算符與邏輯運算符 64
4.5.3 運算符的優先權 66
4.6 回到工作場景 67
4.7 工作實訓營 69
4.8 習題 72
第5章 數據的輸出與輸入 75
5.1 工作場景導入 76
5.2 數據輸出(Print方法) 76
5.2.1 Print方法 77
5.2.2 與Print方法有關的函式 77
5.2.3 格式輸出 79
5.2.4 其他方法和屬性 82
5.3 數據輸入(InputBox函式) 85
5.4 MsgBox函式和MsgBox語句 87
5.4.1 MsgBox函式 87
5.4.2 MsgBox語句 90
5.5 字形 91
5.5.1 字型類型和大小 91
5.5.2 其他屬性 92
5.6 回到工作場景 94
5.7 工作實訓營 96
5.8 習題 99
第6章 控制結構 103
6.1 工作場景導入 104
6.2 程式的結構及流程圖 104
6.3 選擇控制結構 106
6.3.1 單行結構條件語句 107
6.3.2 塊結構條件語句 108
6.3.3 多分支選擇控制結構
(Select Case) 110
6.3.4 IIf函式 112
6.4 循環控制結構 113
6.4.1 For... Next循環 113
6.4.2 Do...Loop循環 115
6.4.3 While ... Wend循環 117
6.4.4 多重循環 118
6.5 GoTo型控制 119
6.5.1 GoTo 語句 120
6.5.2 On...GoTo語句 120
6.6 回到工作場景 121
6.7 工作實訓營 123
6.8 習題 125
第7章 數組 131
7.1 工作場景導入 132
7.2 數組的概念 132
7.2.1 常規數組的聲明 133
7.2.2 數組元素的使用 134
7.3 數組的基本操作 135
7.3.1 數組元素的輸入、輸出
與複製 135
7.3.2 數組元素初始化與清除 138
7.3.3 For Each ... Next語句 138
7.4 動態數組 139
7.4.1 動態數組的定義 139
7.4.2 動態數組的使用 139
7.5 控制項數組 140
7.5.1 控制項數組的基本概念 141
7.5.2 控制項數組的使用 141
7.6 回到工作場景 143
7.7 工作實訓營 145
7.8 習題 147
第8章 常用標準控制項 153
8.1 工作場景導入 154
8.2 圖形控制項 154
8.2.1 直線(Line)與形狀(Shape) 154
8.2.2 圖像框(Image) 158
8.2.3 圖片框(PictureBox) 159
8.3 框架(Frame)控制項 161
8.4 選擇控制項(單選按鈕和複選框) 162
8.4.1 單選按鈕(OptionButton) 162
8.4.2 複選框(CheckBox) 163
8.5 選擇控制項(列表框和組合框) 166
8.5.1 列表框(ListBox) 167
8.5.2 組合框(ComboBox) 171
8.6 滾動條(HScrollBar和VScrollBar) 173
8.7 定時器(Timer) 175
8.8 焦點與Tab順序 177
8.8.1 設定控制項焦點 177
8.8.2 Tab鍵順序 178
8.9 回到工作場景 179
8.10 工作實訓營 181
8.11 習題 183
第9章 過程 187
9.1 工作場景導入 188
9.2 Sub過程 188
9.2.1 建立Sub過程 189
9.2.2 調用Sub過程 191
9.2.3 通用過程與事件過程 192
9.3 Function過程 194
9.3.1 建立Function過程 194
9.3.2 調用Function過程 195
9.4 參數傳送 197
9.4.1 形參與實參 197
9.4.2 引用 199
9.4.3 傳值 200
9.4.4 數組參數的傳送 202
9.5 可選參數與可變參數 205
9.5.1 可選參數 205
9.5.2 可變參數 206
9.6 對象參數 206
9.6.1 窗體參數 207
9.6.2 控制項參數 208
9.7 局部記憶體分配 210
9.8 Shell函式 213
9.9 回到工作場景 214
9.10 工作實訓營 216
9.11 習題 219
第10章 鍵盤和滑鼠的事件過程 223
10.1 工作場景導入 224
10.2 KeyPress事件 224
10.3 KeyDown和KeyUp事件 227
10.4 滑鼠事件 232
10.4.1 滑鼠位置 233
10.4.2 滑鼠鍵 234
10.4.3 轉化參數(Shift) 237
10.5 滑鼠游標的形狀 239
10.5.1 MousePointer屬性 239
10.5.2 設定滑鼠游標形狀 240
10.6 拖放 242
10.6.1 與拖放有關的屬性、事件
和方法 242
10.6.2 自動拖放 243
10.6.3 人工拖放 245
10.7 回到工作場景 246
10.8 工作實訓營 249
10.9 習題 254
第11章 選單程式設計 257
11.1 工作場景導入 258
11.2 Visual Basic中的選單對象 259
11.3 選單編輯器 259
11.4 設計選單 261
11.5 選單項的控制 265
11.5.1 有效性控制 265
11.5.2 選單項標記 265
11.5.3 快捷鍵和快捷訪問鍵 268
11.6 選單項的增減 268
11.7 彈出式選單 270
11.8 回到工作場景 273
11.9 工作實訓營 276
11.10 習題 278
第12章 對話框程式設計 281
12.1 工作場景導入 282
12.2 概述 282
12.2.1 對話框的分類與特點 283
12.2.2 自定義對話框 283
12.2.3 通用對話框控制項 286
12.3 檔案對話框 287
12.3.1 檔案對話框的組成 287
12.3.2 檔案對話框的屬性 288
12.3.3 檔案對話框舉例 290
12.4 其他對話框 292
12.4.1 顏色(Color)對話框 292
12.4.2 字型(Font)對話框 294
12.4.3 列印(Printer)對話框 297
12.5 回到工作場景 299
12.6 工作實訓營 302
12.7 習題 304
第13章 多重窗體程式設計環境
套用 307
13.1 工作場景導入 308
13.2 建立多重窗體應用程式 308
13.2.1 多重窗體程式的添加、保存
和刪除 308
13.2.2 與多重窗體程式設計有關的
語句和方法 310
13.2.3 指定啟動窗體 311
13.3 Visual Basic工程結構 311
13.3.1 標準模組 311
13.3.2 窗體模組 312
13.3.3 Sub Main過程 312
13.4 DoEvents語句 314
13.5 回到工作場景 315
13.6 工作實訓營 320
13.7 習題 322
第14章 檔案處理 325
14.1 工作場景導入 326
14.2 檔案的結構及種類 326
14.2.1 檔案結構 326
14.2.2 檔案的訪問類型 327
14.3 順序檔案的操作 327
14.3.1 打開順序檔案 327
14.3.2 關閉檔案 328
14.3.3 相關函式 328
14.3.4 讀順序檔案 329
14.3.5 寫順序檔案 330
14.3.6 讀寫順序檔案練習 331
14.4 隨機檔案的操作 332
14.4.1 變數的聲明 332
14.4.2 打開隨機檔案 332
14.4.3 讀寫隨機檔案 333
14.4.4 關閉隨機檔案 333
14.4.5 編輯隨機檔案 333
14.4.6 讀寫隨機檔案練習 334
14.5 二進制檔案的操作 335
14.5.1 二進制檔案的打開和關閉 335
14.5.2 二進制檔案的讀寫 335
14.5.3 讀寫二進制檔案練習 336
14.6 檔案控制項和檔案處理函式 337
14.6.1 檔案控制項 337
14.6.2 檔案處理函式 338
14.7 檔案系統對象編程 339
14.7.1 檔案系統對象編程 339
14.7.2 訪問已有的驅動器、檔案
和資料夾 340
14.8 回到工作場景 342
14.9 工作實訓營 346
14.10 習題 348
第15章 多媒體套用開發 351
15.1 工作場景導入 352
15.2 多媒體基本知識 352
15.2.1 多媒體概述 352
15.2.2 MCI簡介 353
15.3 動畫 353
15.3.1 VB圖形和動畫基礎 354
15.3.2 移動圖像產生動畫 354
15.3.3 無位移動畫 355
15.3.4 動態繪製圖形 356
15.4 音頻處理 357
15.4.1 MMControl控制項 357
15.4.2 使用MMControl控制項播放
波形檔案 359
15.4.3 使用MMControl控制項製作
CD播放器 359
15.4.4 使用API進行音頻處理 360
15.5 視頻處理 361
15.5.1 使用MMControl控制項播放
AVI檔案 361
15.5.2 使用API播放AVI檔案 363
15.6 回到工作場景 364
15.7 工作實訓營 366
15.8 習題 368
第16章 資料庫編程初步 369
16.1 工作場景導入 370
16.2 資料庫基本知識 370
16.2.1 資料庫概述 371
16.2.2 關係資料庫系統及相關
概念 371
16.3 VB資料庫編程方法 372
16.3.1 以VB訪問資料庫的歷史
回顧 373
16.3.2 VB資料庫編程方法 373
16.4 本地資料庫設計 374
16.4.1 VB中的數據訪問 374
16.4.2 可視化數據管理器 375
16.4.3 使用可視化數據管理器 376
16.5 Data控制項 378
16.5.1 Data控制項的屬性 378
16.5.2 Data控制項的方法 379
16.5.3 Data控制項的事件 380
16.5.4 記錄集(Recordset)的屬性
和方法 380
16.5.5 ADO控制項的使用 382
16.6 數據綁定控制項的使用 383
16.7 ADO控制項實驗 384
16.8 回到工作場景 385
16.9 工作實訓營 389
16.10 習題 391
第17章 綜合案例 393
17.1 賓館管理系統簡介 394
17.2 系統功能分析 395
17.3 系統設計 396
17.4 習題 406
附錄 習題答案 407
參考文獻 419

相關詞條

熱門詞條

聯絡我們