《Visual Basic程式設計基礎教程》是2015年對外經濟貿易大學出版社出版書籍,作者是王文旭。
基本介紹
- 書名:Visual Basic程式設計基礎教程
- 作者:王文旭
- 出版社:對外經濟貿易大學出版社
- 出版時間:2012.11
圖書信息
【書名】:Visual Basic程式設計基礎教程 |
【作者】:王文旭 主編 |
【叢書名】:高等院校計算機基礎系列教材 |
【版次/印次】:1/1 |
【出版日期】:2012.11 |
【ISBN】:9787566305312 |
【字數/頁數】:526千字/ |
【開本/紙張】:185mm×260mm/ |
【適用層次】:本科 |
【定價】:41.00 |
內容簡介
目 錄
1.1 Visual Basic程式設計語言簡介1
1.1.1 Visual Basic的發展歷史1
1.1.2 Visual Basic的特點2
1.2 Visual Basic集成開發環境3
本章小結8
習題8
第2章 簡單的Visual Basic程式設計11
2.1 Visual Basic可視化編程的基本概念11
2.1.1 對象與類12
2.1.2 屬性12
2.1.3 方法12
2.1.4 事件與事件過程13
2.2 窗體和常用基本控制項14
2.2.1 窗體14
2.2.2 命令按鈕19
2.2.3 標籤控制項21
2.2.4 文本框控制項22
2.3 Visual Basic可視化編程的步驟25
2.4 Visual Basic應用程式的組成和工作方式28
2.4.1 Visual Basic應用程式的組成28
2.4.2 Visual Basic應用程式的工作方式29
2.5 程式的調試29
2.5.1 程式錯誤類型29
2.5.2 程式調試方法31
本章小結33
習題33
第3章 Visual Basic程式設計語言基礎37
3.1 Visual Basic編碼規則37
3.2 基本數據類型38
3.3 常量和變數41
3.3.1 常量41
3.3.2 變數43
3.4 運算符和表達式45
3.4.1 算術運算符與算術表達式45
3.4.2 字元串運算符與字元串表達式47
3.4.3 關係運算符與關係表達式47
3.4.4 邏輯運算符與邏輯表達式48
3.4.5 運算符的優先權49
3.5 常用內部函式49
3.5.1 數學函式50
3.5.2 字元串函式51
3.5.3 日期與時間函式52
3.5.4 轉換函式52
3.5.5 隨機數與隨機函式54
3.5.6 格式輸出函式55
3.5.7 判斷函式57
本章小結57
習題58
第4章 順序結構61
4.1 賦值語句61
4.2 數據的輸入63
4.2.1 InputBox函式63
4.2.2 文本框64
4.3 數據的輸出65
4.3.1 文本框65
4.3.2 標籤66
4.3.3 Print方法66
4.3.4 MsgBox函式與MsgBox過程67
本章小結70
習題71
第5章 選擇結構73
5.1 If語句73
5.1.1 單分支If語句73
5.1.2 雙分支If語句74
5.1.3 多分支If語句76
5.2 Select Case語句78
5.3 選擇結構的嵌套80
本章小結82
習題82
第6章 循環結構85
6.1 For循環語句85
6.2 While循環語句89
6.3 Do循環語句91
6.4 循環嵌套93
6.5 常用算法小結95
6.5.1 加法和乘法95
6.5.2 窮舉法96
6.5.3 疊代法97
6.5.4 遞推法98
6.5.5 判斷素數99
本章小結101
習題101
第7章 數組及其套用105
7.1 數組的基本概念105
7.1.1 引例105
7.1.2 數組與數組元素107
7.2 靜態數組107
7.2.1 一維數組107
7.2.2 二維數組109
7.3 動態數組111
7.3.1 動態數組的聲明111
7.3.2 動態數組的引用112
7.4 數組的基本操作113
7.4.1 數組元素的輸入114
7.4.2 數組元素的輸出116
7.4.3 數組的複製117
7.4.4 數組函式117
7.5 控制項數組118
7.5.1 控制項數組的基本概念118
7.5.2 控制項數組的建立119
7.6 記錄數組122
7.6.1 記錄類型122
7.6.2 記錄數組123
7.7 常用算法小結125
7.7.1 求最大值與最小值125
7.7.2 分類統計126
7.7.3 數組數據交換127
7.7.4 數組的排序128
7.7.5 數組元素的插入與刪除131
本章小結135
習題135
第8章 過程139
8.1 過程的概念139
8.1.1 引例139
8.1.2 過程141
8.2 Function過程142
8.2.1 Function過程的定義142
8.2.2 Function過程的調用144
8.3 Sub過程146
8.3.1 Sub過程的定義146
8.3.2 Sub過程的調用148
8.4 參數傳遞151
8.4.1 按值傳遞151
8.4.2 按地址傳遞152
8.4.3 數組參數的傳遞154
8.5 嵌套調用與遞歸調用155
8.5.1 嵌套調用156
8.5.2 遞歸調用157
8.6 作用域和生存期158
8.6.1 過程的作用域158
8.6.2 變數的作用域160
8.6.3 變數的生存期162
本章小結165
習題165
第9章 常用控制項169
9.1 單選按鈕、複選框和框架169
9.1.1 單選按鈕169
9.1.2 複選框171
9.1.3 框架172
9.2 圖形控制項174
9.2.1 圖片框控制項174
9.2.2 圖像控制項177
9.2.3 直線控制項177
9.2.4 形狀控制項178
9.3 滾動條和定時器179
9.3.1 滾動條179
9.3.2 定時器182
9.4 列表框和組合框185
9.4.1 列表框185
9.4.2 組合框192
本章小結196
習題196
第10章 滑鼠與鍵盤編程199
10.1 滑鼠事件199
10.1.1 MouseDown事件199
10.1.2 MouseUp事件201
10.1.3 MouseMove事件201
10.2 滑鼠屬性203
10.2.1 MousePointer屬性203
10.2.2 MouseIcon屬性204
10.3 鍵盤事件205
10.3.1 KeyPress事件205
10.3.2 KeyDown和KeyUp事件207
10.4 拖放事件210
10.4.1 DragMode屬性211
10.4.2 DragIcon屬性211
10.4.3 Drag方法212
10.4.4 DragOver事件和DragDrop事件212
本章小結215
習題215
第11章 圖形方法219
11.1 圖形操作基礎219
11.1.1 默認坐標系219
11.1.2 用戶自定義坐標系220
11.2 繪圖屬性223
11.2.1 當前坐標223
11.2.2 線寬與線型223
11.2.3 填充224
11.2.4 圖形顏色225
11.3 圖形方法228
11.3.1 PSet方法228
11.3.2 Line方法230
11.3.3 Circle方法232
11.3.4 Point方法234
11.4 圖形處理235
11.4.1 AutoReDraw屬性236
11.4.2 Paint事件236
11.4.3 ReSize事件237
本章小結238
習題238
第12章 檔案241
12.1 檔案的基本概念241
12.2 檔案的打開與關閉242
12.3 順序檔案243
12.3.1 順序檔案的打開243
12.3.2 順序檔案的關閉244
12.3.3 順序檔案的寫操作244
12.3.4 順序檔案的讀操作246
12.3.5 與讀檔案操作有關的重要函式247
12.3.6 順序檔案讀寫操作套用實例249
12.4 隨機檔案254
12.4.1 隨機檔案的打開與關閉254
12.4.2 隨機檔案的讀寫操作254
12.5 二進制檔案257
12.5.1 二進制檔案的打開與關閉258
12.5.2 二進制檔案的讀寫操作258
12.6 常用的檔案操作語句和函式259
12.6.1 常用的檔案操作語句259
12.6.2 常用的檔案操作函式261
12.7 檔案控制系統263
12.7.1 驅動器列表框264
12.7.2 目錄列表框265
12.7.3 檔案列表框265
本章小結269
習題270
第13章 界面設計273
13.1 選單設計273
13.1.1 下拉式選單274
13.1.2 彈出式選單279
13.2 對話框設計281
13.2.1 通用對話框281
13.2.2 自定義對話框289
13.3 多重窗體和多文檔界面289
13.3.1 多重窗體290
13.3.2 多文檔界面295
13.4 工具列和狀態欄298
13.4.1 工具列298
13.4.2 狀態欄302
本章小結303
習題304
第14章 資料庫編程基礎307
14.1 資料庫概述307
14.1.1 資料庫的基本概念307
14.1.2 關係資料庫308
14.1.3 Visual Basic資料庫體系結構310
14.2 結構化查詢語言SQL311
14.2.1 SQL概述311
14.2.2 SQL語言構成312
14.2.3 SQL查詢語句313
14.3 數據管理器315
14.4 數據訪問控制項320
14.4.1 Data控制項321
14.4.2 數據感知控制項324
14.4.3 Recordset對象328
14.5 ADO數據控制項335
14.5.1 ADO簡介335
14.5.2 使用ADO數據控制項336
14.5.3 ADO數據控制項上新增綁定控制項——DataGrid控制項340
14.5.4 使用數據窗體嚮導341
本章小結343
習題343