Visual Basic 6.0程式設計[人民郵電出版社2013年版圖書]

《Visual Basic 6.0程式設計》是喬平安編寫的書,人民郵電出版社2013年版圖書。

內容提要

本書是Visual Basic編程的基礎教程,以Visual Basic 6.0版本為基礎,集作者多年的教學實踐經驗編寫而成。本書共11章,主要介紹了Visual Basic 6.0的集成開發環境、面向對象程式設計的基本概念、數據類型和表達式、常用內部函式、程式控制結構、常用控制項、數組、過程、鍵盤和滑鼠事件過程、選單和對話框程式設計、檔案的讀/寫、圖形處理、資料庫程式設計以及VisualBasic.NET等內容。
本書在內容的組織和編排上秉承由淺入深、循序漸進、突出重點、簡捷實用的原則,在語言敘述上力求通俗易懂、結構嚴謹,通過大量的實例使讀者更好地理解面向對象的程式設計思想和事件驅動的編程機制。
本書可以作為高等院校非計算機專業電腦程式設計課程的教材和參考資料,也可以作為廣大計算機愛好者學習Visual Basic編程的自學讀物。

目錄

第1章 Visual Basic概述 1
1.1 Visual Basic簡介 1
1.1.1 Visual Basic的發展 1
1.1.2 Visual Basic的版本 2
1.1.3 Visual Basic 6.0的特點及新特性 3
1.1.4 Visual Basic安裝 4
1.1.5 使用幫助功能 6
1.2 Visual Basic 6.0的啟動和退出 8
1.3 集成開發環境 8
1.3.1 標題欄 9
1.3.2 選單欄 9
1.3.3 工具列 10
1.3.4 工具箱 11
1.3.5 視窗 12
1.3.6 環境設定 14
1.4 小結 18
1.5 習題 18

第2章 簡單Visual Basic程式設計 19
2.1 可視化編程的基本概念 19
2.1.1 對象 19
2.1.2 類 20
2.1.3 Visual Basic中的類和對象 20
2.1.4 屬性 21
2.1.5 事件 21
2.1.6 方法 23
2.2 Visual Basic應用程式的構成和設計步驟 23
2.2.1 Visual Basic應用程式的結構 23
2.2.2 第一個簡單的Visual Basic程式 24
2.3 Visual Basic中的基本控制項 27
2.3.1 概述 27
2.3.2 通用屬性 28
2.3.3 窗體 32
2.3.4 命令按鈕 37
2.3.5 標籤 39
2.3.6 文本框 39
2.3.7 單選按鈕、複選框和框架 44
2.3.8 列表框和組合框 46
2.3.9 圖片框和圖像框 50
2.3.10 滾動條 52
2.3.11 定時器 53
2.4 工程的管理 55
2.4.1 Visual Basic中的檔案 55
2.4.2 建立、打開及保存工程 55
2.4.3 在工程中添加、刪除及保存檔案 56
2.5 小結 57
2.6 習題 57

第3章 Visual Basic語言基礎 61
3.1 字元集和關鍵字 61
3.1.1 字元集 61
3.1.2 關鍵字 61
3.2 數據類型 62
3.2.1 數據類型概述 62
3.2.2 基本數據類型 62
3.3 常量和變數 64
3.3.1 常量 64
3.3.2 變數 66
3.4 運算符與表達式 67
3.4.1 運算符 67
3.4.2 表達式 70
3.5 常用內部函式 72
3.5.1 數學函式 72
3.5.2 轉換函式 73
3.5.3 字元串函式 73
3.5.4 格式輸出函式 74
3.6 小結 75
3.7 習題 75

第4章 基本控制結構 77
4.1 算法 77
4.2 程式流程圖 78
4.2.1 簡介 78
4.2.2 程式流程圖符號 79
4.3 順序結構 80
4.3.1 輸入和輸出 80
4.3.2 賦值語句 84
4.4 選擇結構 85
4.4.1 二路分支 85
4.4.2 多路分支 91
4.5 循環結構 93
4.5.1 循環語句 94
4.5.2 循環嵌套 99
4.6 循環結構套用舉例 103
4.6.1 累加、累乘算法 103
4.6.2 枚舉算法 103
4.6.3 遞推算法 105
4.6.4 幾個有趣的數 107
4.7 其他輔助語句 109
4.7.1 退出與結束語句 109
4.7.2 With語句 110
4.8 小結 110
4.9 習題 110

第5章 數組及自定義類型 114
5.1 數組的概念 114
5.1.1 數組的概念 114
5.1.2 數組的分類 114
5.2 靜態數組 115
5.2.1 數組的聲明 115
5.2.2 數組的使用 116
5.3 動態數組 116
5.3.1 動態數組的聲明 116
5.3.2 動態數組的使用 117
5.4 數組的基本操作 118
5.4.1 常用數組函式及語句 118
5.4.2 數組元素的賦值 119
5.4.3 數組間的賦值 119
5.4.4 數組元素的輸出 120
5.4.5 求數組中極值及所在下標 120
5.4.6 數組元素的插入 120
5.4.7 數組元素的刪除 121
5.4.8 數組中常見錯誤和注意事項 122
5.5 自定義數據類型 122
5.5.1 自定義數據類型的定義 122
5.5.2 自定義數據類型變數的聲明和使用 123
5.5.3 自定義類型數組的套用 124
5.6 數組套用舉例 126
5.7 引申內容 128
5.7.1 數組的排序 128
5.7.2 數組中的查找元素算法 130
5.7.3 控制項數組 131
5.8 小結 132
5.9 習題 133

第6章 過程 137
6.1 應用程式組成 137
6.1.1 窗體模組 138
6.1.2 標準模組 140
6.2 自定義子過程 140
6.2.1 事件過程的定義 140
6.2.2 事件過程的調用 141
6.2.3 一般子過程的定義 143
6.2.4 一般子過程的調用 143
6.3 自定義函式過程 145
6.3.1 函式過程的定義 145
6.3.2 函式過程的調用 145
6.4 過程調用中的參數傳遞 147
6.4.1 實參和形參的結合 147
6.4.2 傳值和傳地址 147
6.4.3 數組作為參數的傳遞 149
6.5 過程與變數的作用域 151
6.5.1 過程的作用域 151
6.5.2 變數的作用域 152
6.5.3 動態變數與靜態變數 153
6.6 綜合套用 155
6.7 小結 164
6.8 習題 165

第7章 用戶界面設計 167
7.1 選單 167
7.1.1 選單簡介 167
7.1.2 選單編輯器簡介 168
7.1.3 下拉式選單 170
7.1.4 彈出式選單 171
7.1.5 選單事件與選單命令 172
7.2 通用對話框 173
7.2.1 “打開”對話框和“另外儲存為”對話框 175
7.2.2 “顏色”對話框 176
7.2.3 “字型”對話框 176
7.2.4 “列印”對話框 177
7.2.5 “幫助”對話框 178
7.2.6 通用對話框舉例 179
7.3 多重窗體和多文檔界面 180
7.3.1 多重窗體 181
7.3.2 多文檔界面 183
7.4 工具列 187
7.4.1 通過手工方式創建工具列 187
7.4.2 使用工具列控制項和圖像列表框控制項創建工具列 188
7.5 狀態欄 192
7.5.1 狀態欄控制項相關屬性 193
7.5.2 Panel對象 193
7.5.3 狀態欄控制項和Panel對象的其他設定 194
7.6 檔案系統中的列表框設計 195
7.6.1 驅動器列表框 195
7.6.2 目錄列表框 196
7.6.3 檔案列表框 196
7.6.4 綜合舉例 197
7.7 滑鼠和鍵盤 198
7.7.1 滑鼠事件 198
7.7.2 鍵盤事件 200
7.8 小結 203
7.9 習題 204

第8章 數據檔案 205
8.1 數據檔案概述 205
8.2 檔案的讀/寫 206
8.2.1 打開檔案 206
8.2.2 寫入檔案 207
8.2.3 讀檔案 208
8.2.4 關閉檔案 209
8.3 檔案系統控制項 209
8.4 引申內容 211
8.4.1 隨機訪問模式 211
8.4.2 二進制訪問模式 211
8.4.3 其他常用的檔案操作語句和函式 211
8.5 小結 213
8.6 習題 213

第9章 圖形處理 214
9.1 圖形基礎 214
9.1.1 坐標系統 214
9.1.2 繪圖顏色 217
9.1.3 線條樣式 219
9.1.4 圖形填充 221
9.2 繪圖方法 221
9.2.1 當前坐標 222
9.2.2 畫點(PSet)方法 222
9.2.3 畫直線或矩形(Line)方法 224
9.2.4 畫圓、橢圓等的Circle方法 226
9.2.5 其他(Point和Cls)方法 228
9.3 圖形控制項 228
9.3.1 直線(Line)控制項 228
9.3.2 形狀(Shape)控制項 230
9.4 綜合套用 231
9.4.1 幾何圖形繪製 232
9.4.2 簡單動畫設計 234
9.4.3 交通燈模擬 237
9.5 小結 240
9.6 習題 240

第10章 資料庫套用 241
10.1 資料庫基礎 241
10.1.1 資料庫系統組成 241
10.1.2 關係模型資料庫 242
10.2 結構化查詢語言SQL 242
10.3 Visual Basic提供的資料庫開發工具 246
10.3.1 可視化數據管理器VisData 246
10.3.2 數據窗體設計器 250
10.3.3 數據環境設計器 251
10.3.4 報表設計器 254
10.4 數據控制項與數據綁定控制項 256
10.4.1 數據控制項 256
10.4.2 數據綁定控制項 258
10.4.3 記錄集對象 258
10.5 使用ADO數據控制項訪問資料庫 261
10.5.1 ADO對象模型 262
10.5.2 ADO數據控制項的主要屬性、事件和方法 262
10.5.3 設定ADO數據控制項的屬性 263
10.5.4 ADO數據控制項訪問資料庫舉例 265
10.6 小結 267
10.7 習題 268

第11章 Visual Basic .NET介紹 269
11.1 Visual Basic .NET概述 269
11.1.1 什麼是Microsoft .NET 269
11.1.2 什麼是Visual Basic .NET 270
11.1.3 Visual Basic .NET的新發展 270
11.2 Visual Basic .NET集成開發環境 273
11.2.1 設計器視窗 273
11.2.2 代碼編輯器視窗 273
11.2.3 屬性視窗 274
11.2.4 工具箱視窗 274
11.2.5 解決方案資源管理器視窗 274
11.3 Visual Basic .NET幫助選單 275
11.4 創建應用程式 277
11.4.1 創建應用程式的步驟 277
11.4.2 項目檔案 280
11.5 小結 280

附錄A 281
A.1 Visual Basic的工作模式 281
A.2 錯誤類型 282
A.3 三種調試工具 283
A.4 錯誤處理 286
附錄B 288

參考文獻 289

相關詞條

相關搜尋

熱門詞條

聯絡我們