全書共17章,講解了有關Visual Basic的安裝與啟動、開發環境、基本概念和程序設計步驟,Visual Basic程序開發語言的數據、運算、語法和控制結構、控件的用法以及窗體、工具條、對話框和菜單的設計、文件操作、打印方法、數據庫編程等相關知識,并在最后一章給出一個綜合性的程序設計案例。
在內容的安排上力求循序漸進,由淺入深。除了詳細講解Visual Basic的基礎知識外,本書還有側重地介紹了使用Visual Basic進行程序設計時應具備的專業知識和使用技巧,力爭詳略得當、難度適中,既有利于初學者盡快掌握必備知識,又有利于今后進一步的提高。
第1章 Visual Basic概述 1
1.1 Visual Basic簡介 1
1.2 Visual Basic的安裝、啟動與退出 2
習題1 3
第2章 Visual Basic的開發環境 4
2.1 開發環境 4
2.2 用開發環境編制一個簡單程序 8
習題2 11
第3章 Visual Basic編程基礎 12
3.1 Visual Basic程序設計的基本步驟 12
3.2 對象與類 12
3.3 屬性、方法和事件 13
3.4 事件驅動機制 14
3.5 組織Visual Basic 程序代碼 14
3.6 Visual Basic程序代碼書寫規范 15
習題3 17
第4章 常量和變量 18
4.1 數據類型 18
4.2 常量 22
4.3 變量 24
習題4 33
第5章 運算 35
5.1 函數 35
5.2 表達式 53
習題5 59
第6章 數組和記錄 61
6.1 數組的概念 61
6.2 常規數組 61
6.3 動態數組 66
6.4 記錄類型 68
習題6 72
第7章 控制結構 73
7.1 條件判斷結構 73
7.2 循環程序結構 78
7.3 控制結構的嵌套 85
7.4 過程 86
習題7 97
第8章 窗體 99
8.1 窗體簡介 99
8.2 窗體的屬性 100
8.3 窗體的事件 113
8.4 窗體的方法 120
8.5 多個窗體的處理 124
8.6 多文檔界面(MDI)窗體 126
習題8 128
第9章 控件 129
9.1 控件的分類 129
9.2 關于控件的幾點說明 130
9.3 一般類控件 133
9.4 圖形、圖像類控件 145
9.5 選擇類控件 151
9.6 控件數組 161
9.7 控件應用實例 163
習題9 170
第10章 對話框 171
10.1 對話框的分類 171
10.2 輸入對話框 172
10.3 消息對話框 174
10.4 通用對話框(CommonDialog)控件 176
10.5 自定義對話框 187
習題10 188
第11章 菜單設計 189
11.1 菜單簡介 189
11.2 用菜單編輯器定義菜單 190
11.3 菜單命名規則 196
11.4 建立菜單控件數組 197
11.5 動態改變菜單 198
11.6 編寫Click事件過程 202
11.7 彈出式菜單 204
習題11 206
第12章 工具條設計 207
12.1 工具條簡介 207
12.2 手工創建工具條 208
12.3 工具條控件 209
12.4 工具條應用實例 215
習題12 218
第13章 文件操作 219
13.1 文件的分類 219
13.2 文件訪問類型 219
13.3 順序文件 221
13.4 隨機文件 225
13.5 二進制文件 227
13.6 文件訪問函數和語句 229
13.7 文件操作綜合實例 236
習題13 241
第14章 打印 242
14.1 常用打印方法 242
14.2 Printer 對象 244
14.3 打印錯誤信息 247
習題14 248
第15章 數據庫的鏈接與應用 249
15.1 關系型數據庫的基本概念 249
15.2 Visual Basic對數據庫的支持 251
15.3 可視化數據管理器 252
15.4 使用Data控件 256
15.5 使用ADO Data控件 258
15.6 使用數據綁定控件 260
15.7 創建數據庫應用程序 261
15.8 數據庫應用實例 262
習題15 267
第16章 報表設計器 268
16.1 啟動報表設計器 268
16.2 建立一個簡單的報表文件 268
16.3 編輯報表文件 270
16.4 報表字段的類型 271
16.5 Crystal Report控件 274
習題16 275
第17章 Visual Basic綜合應用 程序舉例 276
17.1 建立數據庫 276
17.2 建立標準模塊 277
17.3 建立程序界面、編寫程序代碼 277
17.4 生成可執行文件 293
附錄A 菜單項功能說明 294