Visual Basic 程序設(shè)計(jì)實(shí)用教程
定 價:42 元
叢書名:21世紀(jì)高等學(xué)校計(jì)算機(jī)規(guī)劃教材
- 作者:黃洪超 黃瑾聘 儲岳中
- 出版時間:2016/2/1
- ISBN:9787115411730
- 出 版 社:人民郵電出版社
- 中圖法分類:TP312
- 頁碼:296
- 紙張:膠版紙
- 版次:1
- 開本:16K
本書在結(jié)構(gòu)上考慮了初學(xué)者的特點(diǎn),盡量將學(xué)習(xí)Visual Basic語言成分、界面元素和學(xué)習(xí)算法的難度分散。本書主要內(nèi)容包括:Visual Basic 6.0的集成開發(fā)環(huán)境、程序設(shè)計(jì)的基本概念和基礎(chǔ)知識、結(jié)構(gòu)化程序的三種基本結(jié)構(gòu),數(shù)組、過程、Visual Basic常用控件、界面設(shè)計(jì)、文件和數(shù)據(jù)庫基礎(chǔ)等。
1.內(nèi)容組織上采用模塊化、任務(wù)驅(qū)動設(shè)計(jì),具有較強(qiáng)的可操作性。
2.非計(jì)算機(jī)專業(yè)程序設(shè)計(jì)語言課程的教材。
3。全國計(jì)算機(jī)等級考試(二級Visual Basic)培訓(xùn)用書。
第1章 初識Visual Basic 1
1.1 Visual Basic的發(fā)展 1
1.1.1 Visual Basic 的發(fā)展簡介 1
1.1.2 Visual Basic 6.0 版本介紹 2
1.2 Visual Basic的特點(diǎn) 2
1.3 Visual Basic的安裝和啟動 5
1.3.1 Visual Basic的安裝 5
1.3.2 Visual Basic的啟動和退出 5
1.4 Visual Basic的集成開發(fā)環(huán)境 6
1.4.1 應(yīng)用程序主窗口 6
1.4.2 工具箱窗口 8
1.4.3 窗體設(shè)計(jì)窗口 9
1.4.4 工程資源管理器窗口 9
1.4.5 屬性窗口 10
1.4.6 代碼窗口 11
1.4.7 窗體布局窗口 12
1.4.8 立即窗口 12
1.4.9 其他窗口 12
1.4.10 單文檔界面和多文檔界面 12
1.4.11 Visual Basic集成開發(fā)環(huán)境的
工作模式 12
1.4.12 Visual Basic幫助系統(tǒng) 13
1.5 幾個重要概念 14
1.5.1 類和對象 14
1.5.2 屬性 15
1.5.3 事件和事件過程 15
1.5.4 方法 16
1.5.5 事件驅(qū)動和Visual Basic程序
執(zhí)行過程 17
1.6 Visual Basic程序創(chuàng)建步驟 17
1.6.1 啟動Visual Basic 創(chuàng)建
工程文件 18
1.6.2 添加對象 18
1.6.3 設(shè)置屬性 18
1.6.4 添加代碼 19
1.6.5 運(yùn)行和調(diào)試 19
1.6.6 保存文件 20
1.7 如何學(xué)好Visual Basic 21
本章小結(jié) 22
習(xí)題一 22
第2章 窗體和幾個常用控件 25
2.1 窗 體 25
2.1.1 窗體的基本屬性 25
2.1.2 窗體的常用事件 30
2.1.3 窗體的常用方法 32
2.1.4 窗體的操作 34
2.2 標(biāo)簽 34
2.2.1 標(biāo)簽的基本屬性 35
2.2.2 標(biāo)簽的常用事件 35
2.2.3 標(biāo)簽的常用方法 37
2.3 命令按鈕 37
2.3.1 命令按鈕的基本屬性 37
2.3.2 命令按鈕的常用事件 38
2.3.3 命令按鈕的常用方法 38
2.4 文本框 39
2.4.1 文本框的基本屬性 39
2.4.2 文本框的常用事件 40
2.4.3 文本框的常用方法 41
本章小結(jié) 43
習(xí)題二 43
第3章 Visual Basic語言基礎(chǔ) 47
3.1 數(shù)據(jù) 47
3.1.1 數(shù)據(jù)類型 47
3.1.2 常量和變量 51
3.2 常用內(nèi)部函數(shù) 56
3.2.1 算術(shù)運(yùn)算函數(shù)(數(shù)學(xué)函數(shù)) 57
3.2.2 字符串運(yùn)算函數(shù) 58
3.2.3 類型轉(zhuǎn)換函數(shù) 59
3.2.4 日期和時間函數(shù) 60
3.3 運(yùn)算符和表達(dá)式 61
3.3.1 算術(shù)運(yùn)算符和算術(shù)表達(dá)式 61
3.3.2 字符串運(yùn)算符和字符串表達(dá)式 61
3.3.3 日期運(yùn)算符和日期表達(dá)式 62
3.3.4 關(guān)系運(yùn)算符和關(guān)系表達(dá)式 62
3.3.5 邏輯運(yùn)算符和邏輯表達(dá)式 63
3.4 Visual Basic語句書寫規(guī)則 64
本章小結(jié) 64
習(xí)題三 65
第4章 Visual Basic基本控制
結(jié)構(gòu) 67
4.1 順序結(jié)構(gòu) 67
4.1.1 賦值語句 67
4.1.2 Print方法 69
4.1.3 Format()函數(shù) 70
4.1.4 InputBox()函數(shù) 72
4.1.5 MsgBox()函數(shù) 73
4.2 分支結(jié)構(gòu) 75
4.2.1 簡單分支語句 75
4.2.2 雙分支語句 76
4.2.3 If語句的嵌套 77
4.2.4 多分支語句 78
4.2.5 條件函數(shù) 82
4.2.6 分支結(jié)構(gòu)綜合示例 82
4.3 循環(huán)結(jié)構(gòu) 84
4.3.1 For...Next語句實(shí)現(xiàn)循環(huán)結(jié)構(gòu) 85
4.3.2 Do...Loop循環(huán) 88
4.3.3 While...Wend循環(huán) 90
4.3.4 循環(huán)的嵌套 91
本章小結(jié) 93
習(xí)題四 94
第5章 常見算法 102
5.1 累加和連乘 102
5.2 數(shù)的判定 106
5.3 求最大值和最小值 110
5.4 試湊法 113
5.5 遞推法 114
5.6 計(jì)數(shù) 115
5.7 圖形輸出 117
本章小結(jié) 118
習(xí)題五 119
第6章 數(shù)組 127
6.1 數(shù)組的引入 127
6.2 數(shù)組的基本概念 128
6.3 數(shù)組的聲明 130
6.3.1 靜態(tài)數(shù)組的聲明 130
6.3.2 動態(tài)數(shù)組的聲明 133
6.3.3 數(shù)組相關(guān)的函數(shù) 134
6.4 數(shù)組的簡單應(yīng)用 135
6.5 控件數(shù)組 143
本章小結(jié) 146
習(xí)題六 146
第7章 過程 152
7.1 事件過程 152
7.2 通用過程 153
7.2.1 Function函數(shù)過程的定義和
調(diào)用 153
7.2.2 Sub子過程的定義和調(diào)用 155
7.2.3 Funciton函數(shù)過程和
Sub子過程的不同 157
7.2.4 通用過程的創(chuàng)建 158
7.3 過程調(diào)用中的參數(shù)傳遞 159
7.3.1 形參和實(shí)參 159
7.3.2 參數(shù)按值傳遞和按地址傳遞 159
7.3.3 數(shù)組參數(shù) 162
7.3.4 可選參數(shù)與可變參數(shù) 163
7.3.5 對象參數(shù) 164
7.4 過程調(diào)用中的嵌套和遞歸 166
7.5 變量和過程的作用域 168
7.5.1 變量的作用域 169
7.5.2 過程的作用域 172
7.6 變量生存期 173
本章小結(jié) 175
習(xí)題七 175
第8章 常用控件 186
8.1 單選按鈕、復(fù)選框和框架 186
8.1.1 單選按鈕 186
8.1.2 復(fù)選框 189
8.1.3 框架 190
8.2 列表框和組合框 192
8.2.1 列表框 192
8.2.2 組合框 195
8.3 滾動條 199
8.4 計(jì)時器 201
8.5 圖片框和圖像框 203
8.6 圖形控件 204
8.7 ActiveX控件 208
8.8 多媒體控件 210
本章小結(jié) 211
習(xí)題八 211
第9章 界面設(shè)計(jì) 214
9.1 通用對話框 214
9.1.1 通用對話框控件的添加 214
9.1.2 通用對話框設(shè)計(jì) 215
9.2 菜單設(shè)計(jì) 220
9.2.1 菜單的類型及基本概念 220
9.2.2 菜單的系統(tǒng)規(guī)劃 221
9.2.3 菜單編輯器的使用 221
9.2.4 創(chuàng)建和設(shè)計(jì)菜單 224
9.2.5 美化菜單 230
9.3 工具欄設(shè)計(jì) 231
9.3.1 添加工具欄控件 231
9.3.2 制作工具欄的步驟 232
9.4 狀態(tài)欄設(shè)計(jì) 235
9.4.1 添加狀態(tài)欄控件 235
9.4.2 狀態(tài)欄的屬性 235
9.4.3 狀態(tài)欄的建立過程 235
9.4.4 創(chuàng)建狀態(tài)欄實(shí)例 236
9.5 多文檔界面 237
9.5.1 多文檔界面的特點(diǎn) 237
9.5.2 多文檔界面的建立過程 238
9.5.3 常用的屬性和方法 239
9.5.4 創(chuàng)建多文檔界面 240
9.5.5 QueryUnload卸載MDI窗體 242
本章小結(jié) 242
習(xí)題九 242
第10章 文件及文件系統(tǒng)控件 245
10.1 文件概述 245
10.1.1 文件的結(jié)構(gòu) 245
10.1.2 文件的分類 246
10.1.3 數(shù)據(jù)文件處理的一般步驟 247
10.2 數(shù)據(jù)文件 247
10.2.1 順序文件 247
10.2.2 隨機(jī)文件 250
10.2.3 二進(jìn)制文件 252
10.3 文件系統(tǒng)控件 253
10.3.1 驅(qū)動器列表框 254
10.3.2 目錄列表框 255
10.3.3 文件列表框 255
10.4 常用的文件操作語句和函數(shù) 256
本章小結(jié) 258
習(xí)題十 259
第11章 數(shù)據(jù)庫應(yīng)用 263
11.1 數(shù)據(jù)庫基礎(chǔ) 263
11.1.1 數(shù)據(jù)庫的基本概念 263
11.1.2 數(shù)據(jù)模型 264
11.1.3 關(guān)系型數(shù)據(jù)庫的基本概念 265
11.1.4 SQL簡介 267
11.2 可視化數(shù)據(jù)管理器 268
11.2.1 建立數(shù)據(jù)庫 269
11.2.2 建立數(shù)據(jù)查詢 273
11.3 數(shù)據(jù)庫訪問技術(shù) 274
11.4 Data控件和數(shù)據(jù)綁定控件 274
11.4.1 Data控件 274
11.4.2 數(shù)據(jù)綁定控件 276
11.5 ADO技術(shù) 278
11.5.1 ADO Data控件 278
11.5.2 ADO對象模型 281
11.5.3 ADO實(shí)例 282
本章小結(jié) 285
習(xí)題十一 285
附錄 習(xí)題參考答案 288
習(xí)題一 參考答案 288
習(xí)題二 參考答案 289
習(xí)題三 參考答案 290
習(xí)題四 參考答案 290
習(xí)題五 參考答案 291
習(xí)題六 參考答案 292
習(xí)題七 參考答案 293
習(xí)題八 參考答案 293
習(xí)題九 參考答案 294
習(xí)題十 參考答案 294
習(xí)題十一 參考答案 295
參考文獻(xiàn) 296