第1章 Visual Basic程序設計概述 1
1.1 什么是Visual Basic 1
1.1.1 Visual Basic發(fā)展簡介 1
1.1.2 Visual Basic的新特性 2
1.2 Visual Basic的運行環(huán)境和安裝 3
1.2.1 Visual Basic的運行環(huán)境 3
1.2.2 Visual Basic的安裝 3
1.3 Visual Basic集成開發(fā)環(huán)境 7
1.3.1 Visual Basic的啟動 7
1.3.2 Visual Basic集成開發(fā)環(huán)境 8
1.4 本章小結 11
習題一 12
第2章 簡單Visual Basic程序設計 13
2.1 面向對象程序設計的基本概念 13
2.2 窗體 14
2.2.1 窗體的基本屬性 14
2.2.2 窗體常用的事件和方法 16
2.2.3 創(chuàng)建窗體 16
2.2.4 設置啟動窗體 16
2.3 控件概述 17
2.3.1 控件的基本屬性 17
2.3.2 焦點和設置Tab鍵次序 17
2.4 常用控件 18
2.4.1 命令按鈕控件 18
2.4.2 標簽控件 18
2.4.3 文本框控件 20
2.4.4 圖形框控件 20
2.5 建立簡單應用程序的步驟 22
2.6 幫助系統 25
2.7 本章小結 25
習題二 25
第3章 Visual Basic編程基礎 27
3.1 基本數據類型 27
3.2 自定義數據類型 29
3.3 變量與常量 29
3.3.1 變量 29
3.3.2 常量 30
3.4 運算符和表達式 30
3.4.1 運算符 30
3.4.2 表達式 32
3.5 基本語句 32
3.5.1 賦值語句 32
3.5.2 基本方法 32
3.5.3 輸入框 34
3.5.4 消息框 35
3.5.5 選擇結構語句 37
3.5.6 循環(huán)結構語句 40
3.6 數組 43
3.6.1 靜態(tài)數組 44
3.6.2 動態(tài)數組 44
3.6.3 控件數組 45
3.6.4 一個簡單計算器的制作 47
3.7 過程與函數 51
3.7.1 Sub過程的建立和調用 51
3.7.2 Function過程的建立和調用 53
3.7.3 參數傳遞 54
3.7.4 變量的作用域 55
3.8 程序調試 57
3.8.1 程序中的錯誤類型 57
3.8.2 程序的調試 58
3.8.3 使用調試窗口 59
3.8.4 生成可執(zhí)行文件 61
3.9 本章小結 62
習題三 62
第4章 常用控件 63
4.1 單選按鈕控件和復選框控件 63
4.1.1 單選按鈕控件 63
4.1.2 復選框控件 63
4.2 框架控件 64
4.3 列表框控件 67
4.3.1 屬性 67
4.3.2 方法 68
4.3.3 事件 68
4.4 組合框控件 68
4.5 滾動條控件 69
4.5.1 屬性 70
4.5.2 事件 70
4.6 定時器控件 71
4.7 通用對話框控件 73
4.7.1 File對話框 74
4.7.2 Font對話框 75
4.7.3 Color對話框 76
4.7.4 Print對話框 76
4.7.5 Help對話框 77
*4.8 高級控件 78
4.8.1 WebBrowser控件與Internet Transfer傳輸控件 78
4.8.2 WinSock控件 78
4.9 本章小結 78
習題四 79
第5章 用戶界面設計 80
5.1 菜單設計 80
5.1.1 菜單的基本結構 80
5.1.2 創(chuàng)建下拉式菜單 80
5.1.3 彈出式菜單設計 83
5.2 工具欄設計 84
5.2.1 工具欄控件ToolBar簡介 85
5.2.2 ToolBar的制作 87
5.2.3 在程序中生成ToolBar 90
5.3 狀態(tài)欄設計 92
5.4 多重窗體設計 93
5.4.1 有關語句和方法 94
5.4.2 多重窗體程序設計 96
5.5 多文檔界面設計 98
5.5.1 創(chuàng)建MDI父窗體和子窗體 98
5.5.2 加載和關閉MDI窗體及子窗體 99
5.5.3 確定活動子窗體和活動控件 101
5.5.4 MDI窗體設計例子 102
5.6 制作簡易寫字板系統 103
5.7 本章小結 109
習題五 109
第6章 繪圖、鼠標與鍵盤事件過程 111
6.1 繪圖 111
6.1.1 坐標系統 111
6.1.2 有關繪圖的常用屬性 114
6.1.3 常用圖形控件 116
6.1.4 幾個繪圖方法 119
6.2 鼠標事件 124
6.2.1 鼠標屬性 124
6.2.2 鼠標事件 125
6.3 鍵盤事件 126
6.4 拖放 130
6.5 本章小結 134
習題六 134
第7章 文件操作 136
7.1 文件的概念 136
7.2 文件的系統控件 137
7.2.1 驅動器列表框 137
7.2.2 目錄列表框 138
7.2.3 文件列表框 138
7.2.4 文件系統控件的綜合運用 139
7.3 順序文件 141
7.3.1 順序文件的打開與關閉 141
7.3.2 順序文件的讀寫操作 143
7.4 隨機文件 146
7.4.1 隨機文件的打開與關閉 146
7.4.2 寫隨機文件 147
7.4.3 讀隨機文件 147
7.5 二進制文件 150
7.6 常用的文件操作語句和函數 150
7.6.1 文件的基本操作 150
7.6.2 文件訪問函數 151
7.7 本章小結 152
習題七 152
*第8章 數據庫編程基礎 154
8.1 概述 154
8.1.1 數據庫與DBMS 154
8.1.2 關系數據庫的基本結構 155
8.1.3 Visual Basic支持的數據庫系統 157
8.2 利用Visual Data Manager建立數據庫 157
8.2.1 啟動可視化數據管理器(Visual Data Manager) 157
8.2.2 使用Visual Data Manager建立數據庫 158
8.3 利用Data控件訪問數據庫 160
8.3.1 使用Data控件的屬性 160
8.3.2 常用方法 163
8.3.3 常用事件 164
8.3.4 一個簡單的例子 165
8.4 數據訪問對象(DAO) 167
8.4.1 DAO分層結構 167
8.4.2 新建數據庫 169
8.4.3 記錄的添加、修改和刪除 170
8.5 ADO數據控件簡介 172
8.5.1 ADO數據控件概述 172
8.5.2 ADO數據控件的常用屬性 172
8.5.3 ADO數據控件的常用事件 173
8.6 本章小結 174
習題八 174
第9章 實驗指導 176
9.1 Visual Basic程序開發(fā)環(huán)境 176
9.2 Visual Basic常用控件的基本屬性 177
9.3 簡單的Visual Basic程序設計 179
9.4 數據類型、運算符和表達式 181
9.5 Visual Basic基本方法的使用 182
9.6 控制結構——選擇結構設計 183
9.7 控制結構——循環(huán)結構設計 186
9.8 數組 187
9.9 過程 191
9.10 常用內部控件 192
9.11 通用對話框設計 197
9.12 菜單的設計 200
9.13 多重窗體設計 206
9.14 多文檔界面設計 213
9.15 數據文件 215
9.16 數據庫編程 224
附錄1 工具箱上的控件 226
附錄2 Visual Basic 6.0 常用屬性 227
附錄3 Visual Basic 6.0 常用方法 232
附錄4 Visual Basic 6.0 常用事件 234
參考文獻 236