第1章 Visual Basic程序設計概述
1.1 程序設計語言與程序設計
1.1.1 程序設計語言
1.1.2 程序設計
1.2 Visual Basic簡介
1.2.1 Visual Basic的版本
1.2.2 Visual B asic的特點
1.2.3 Visual Basic的啟動和退出
1.3 Visual Basic集成開發環境
1.3.1 VB主窗口
1.3.2 VB其他窗口
1.4 Visual Basic幫助系統
1.4.1 使用MSDN Library查閱器
1.4.2 使用上下文相關幫助
1.4.3 運行所提供的實例
1.4.4 利用編輯器的語法檢查和自動顯示信息功能
1.5 設計VB應用程序的步驟
1.5.1 簡單的入門程序
1.5.2 設計VB應用程序的步驟
習題與上機實踐1
第2章 Visual Basic應用程序的創建與基本控件的使用
2.1 創建Visual Basic應用程序的方法
2.1.1 Visual Basic應用程序的結構和工作方式
2.1.2 在程序中使用控件的屬性和方法
2.1.3 事件過程的命名
2.2 窗體
2.2.1 屬性
2.2.2 窗體的常用事件和方法
2.3 命令按鈕
2.4 標簽
2.5 文本框
2.6 控件的編輯
2.6.1 窗體的組成
2.6.2 控件的畫法
2.6.3 控件的基本操作
2.6.4 控件屬性的設置
2.7 在程序中使用控件的屬性和方法
2.7.1 在程序中訪問對象屬性
2.7.2 在程序中調用對象方法
2.7.3 事件過程的命名
習題與上機實踐2
第3章 Visual Basic數據類型與表達式
3.1 VB的基本字符集和詞匯集
3.1.1 字符集
3.1.2 詞匯集
3.2 VB的基本數據類型
3.2.1 數值型
3.2.2 字符串型
3.2.3 邏輯型
3.2.4 日期型
3.2.5 對象型與變體型
3.2.6 自定義類型
3.3 常量與變量
3.3.1 常量
3.3.2 變量
3.4 運算符與表達式
3.4.1 算術運算符
3.4.2 字符串運算符
3.4.3 日期運算符
3.4.4 關系運算符
3.4.5 邏輯運算符
3.4.6 表達式
3.5 常用的內部函數
3.5.1 數學函數
3.5.2 轉換函數
3.5.3 字符串函數
3.5.4 日期與時間函數
3.5.5 窗體輸入∕輸出函數
3.5.6 顏色函數
習題與上機實踐3
第4章 Visual Basic程序設計基礎
4.1 算法基礎
4.1.1 算法的定義
4.1.2 算法的特征
4.1.3 算法的示例
4.2 傳統流程圖
4.3 算法的基本控制結構和改進的流程圖
4.3.1 算法的基本控制結構
4.3.2 N—S流程圖
4.4 順序結構
4.4.1 賦值語句
4.4.2 Print方法
4.4.3 輸入框與消息框
4.4.4 注釋語句、結束語句
4.5 程序的調試
4.5.1 應用程序中的錯誤類型
4.5.2 三種模式
4.5.3 程序調試方法
4.5.4 出錯處理
習題與上機實踐4
第5章 選擇結構
5.1 單選條件語句
5.1.1 塊式單選Ⅰf語句
5.1.2 行式單選Ⅰf語句
5.2 雙選條件語句
5.2.1 塊式雙選Ⅰf語句
5.2.2 行式雙選Ⅰf語句
5.3 ElseⅠf語句
5.4 Select Case語句
5.5 選擇結構的嵌套
5.6 Ⅱf函數
習題與上機實踐5
第6章 循環結構
6.1 循環結構概述
6.2 For循環
6.3 While循環
6.4 Do循環
6.4.1 先判斷后執行形式的Do…Loop語句
6.4.2 先執行后判斷形式的Do…Loop語句
6.5 循環的嵌套
6.6 循環的退出
6.6.1 Exit For
6.6.2 Exit Do
6.7 各種循環語句的比較
習題與上機實踐6
第7章 高級控件
7.1 圖片框與圖像框
7.1.1 圖片框控件(PictureBox)
7.1.2 圖像框控件(Image)
7.1.3 圖片框與圖像框的區別
7.2 定時器
7.3 單選按鈕與復選框
7.3.1 單選按鈕
7.3.2 復選框
7.4 容器與框架
7.5 列表框與組合框
7.5.1 列表框
7.5.2 組合框
7.6 滾動條
習題與上機實踐7
第8章 數組
8.1 數組的概念
8.1.1 數組與數組元素
8.1.2 數組的類型
8.1.3 數組的維數
8.1.4 靜態數組和動態數組
8.2 一維數組
8.2.1 一維數組的定義
8.2.2 一維數組的引用
8.2.3 一維數組的應用舉例
8.3 二維數組
8.3.1 二維數組的定義
8.3.2 二維數組的引用
8.3.3 二維數組的應用舉例
8.4 動態數組
8.4.1 動態數組的定義
8.4.2 動態數組的使用
8.5 For Each…Next循環語句
8.6 控件數組
8.6.1 控件數組的概念
8.6.2 控件數組的建立
8.6.3 控件數組的使用
習題與上機實踐8
……
第9章 過程與鍵盤、鼠標事件
第10章 文件
第11章 菜單和對話框
第12章 多重窗體程序設計與環境應用
第13章 數據庫應用基礎
附錄1 VB的偽指令和關鍵字
附錄2 全國計算機等級考試二級VB考試大綱
參考文獻
書摘/試閱
數據管理一直是計算機的一個重要應用領域,隨著計算機的廣泛應用,需要計算機處理的數據越來越復雜,數據量越來越巨大,而用戶對數據處理的要求卻越來越高,用傳統的數據文件來管理數據的方法已經無法適應要求了。對于復雜、巨量數據的管理,需要有更準確的數據模型來描述數據之間的復雜邏輯關系,更高效的平臺來管理和實現數據的各種操作,更安全的手段來保證數據的安全性、完整性和一致性,于是數據庫就應運而生。在程序設計中如何操作和維護數據庫就成為程序設計中的一項重要工作。
Visual Basic 6.0提供了強大的數據庫訪問功能。它所附帶的“可視化數據管理器”可以使對數據庫了解不多的用戶輕松、方便地管理和維護數據庫;它提供的數據控制控件可以使用戶不編程或很少編程就能實現數據庫的簡單操作;新引入的ADO技術允許用戶方便、靈活地訪問各種常用的關系型數據庫。
本章以關系數據庫和SOL語言的基本知識為基礎,介紹可視化數據管理器的使用和利用Data數據控件、ADO Data控件訪問數據庫的方法。本章介紹的內容均以Access數據庫為例。