第1章 進入Visual Basic世界
1.1 什么是Visual Basic
1.2 安裝Visual Basic
1.2.1 系統(tǒng)配置
1.2.2 安裝Visual Basic
1.3 Visual Basic開發(fā)環(huán)境介紹
1.3.1 菜單條
1.3.2 工具欄
1.3.3 工具箱
1.3.4 資源工程管理器
1.3.5 屬性窗口
1.3.6 窗體設計器
1.3.7 窗體布局窗口
1.3.8 代碼編輯器
1.4 編寫第一個Visual Basic程序
1.4.1 設計程序界面
1.4.2 設置程序屬性
1.4.3 編寫程序代碼
1.4.4 運行程序
1.4.5 保存工程,生成應用程序
1.5 獲得幫助
1.6 為什么采用6.0版本
1.7 本章小結
第2章 Visual Basic語言基礎
2.1 Visual Basic程序編寫規(guī)則
2.1.1 程序注釋
2.1.2 長句分行與一行多句
2.1.3 Visual Basic程序編寫習慣
2.2 常量、變量和數據類型
2.2.1 常量
2.2.2 變量
2.2.3 基本數據類型
2.3 數組
2.3.1 定長數組與動態(tài)數組
2.3.2 多維數組
2.4 簡單語句、運算符、表達式
2.4.1 簡單語句
2.4.2 運算符和運算表達式
2.5 控制結構
2.5.1 條件分支結構
2.5.2 循環(huán)結構
2.5.3 控制結構的使用
2.6 過程
2.6.1 過程概述
2.6.2 Sub過程
2.6.3 Function過程
2.7 對象編程的概念
2.7.1 對象和類
2.7.2 使用對象
2.8 編程約定
2.9 本章小結
第3章 Visual Basic編程起步
3.1 添加與設計窗體
3.2 控件的添加和簡單使用
3.2.1 向窗體中添加新控件
3.2.2 執(zhí)行用戶命令控件——CommandButton
3.2.3 顯示和輸入文本控件——Label和TextBox
3.3 焦點入門
3.4 設置Tab鍵順序
3.5 初識事件驅動
3.6 事件驅動機制
3.6.1 Visual Basic工作機制
3.6.2 屬性、方法和事件
3.7 代碼模塊
3.7.1 窗體模塊
3.7.2 標準模塊
3.7.3 類模塊
3.8 代碼編輯器
3.8.1 簡介
3.8.2 使用代碼編輯器
3.8.3 自動完成功能
3.8.4 書簽及其他功能
3.9 小示例——算術游戲
3.9.1 設計程序界面
3.9.2 設置程序屬性
3.9.3 編寫程序代碼
3.10 本章小結
第4章 菜單、工具欄和對話框
4.1 創(chuàng)建和使用菜單
4.1.1 創(chuàng)建菜單
4.1.2 設置菜單屬性
4.1.3 處理菜單響應
4.2 創(chuàng)建和使用工具欄
4.2.1 用一般方法創(chuàng)建工具欄
4.2.2 用ToolBar控件和ImageList控件創(chuàng)建工具欄
4.3 創(chuàng)建和使用對話框
4.3.1 模式和無模式對話框
4.3.2 消息對話框
4.3.3 輸入對話框
4.3.4 通用對話框
4.4 實用小程序——簡單計算器
4.5 本章小結
第5章 基本控件及實例
5.1 Visual Basic控件概述與分類
5.1.1 Visual Basic控件的基本概念
5.1.2 Visual Basic控件分類
5.2 文本顯示控件(Label)和輸入控件(Textbox)
5.2.1 Label控件的使用
5.2.2 TextBox控件的使用
5.3 命令按鈕控件(CommandButton控件)
5.3.1 在窗體上添加命令按鈕
5.3.2 CommandButton控件的屬性和事件
5.3.3 改變命令按鈕的外觀
5.4 選擇控件與列表控件
5.4.1 CheckBox控件的使用
5.4.2 OptionButton控件的使用
5.4.3 ListBox控件的使用
5.4.4 ComboBox控件的使用
5.5 圖像與圖形控件
5.5.1 PictureBox控件的使用
5.5.2 Image控件的使用
5.5.3 Line控件的使用
5.5.4 Shape控件的使用
5.6 滾動條控件(Scrollbar)
5.6.1 滾動條控件的工作原理
5.6.2 滾動條控件使用舉例
5.7 文件系統(tǒng)控件
5.7.1 驅動器列表框控件(DriveListBox)
5.7.2 目錄列表框控件(DirListBox)
5.7.3 文件列表框控件(FileListBox)
5.8 控件綜合實例
5.8.1 簡單控件綜合實例
5.8.2 文件系統(tǒng)控件綜合實例
5.9 本章小結
第6章 繪制圖形
6.1 窗口坐標系
6.2 圖形分辨率
6.3 在指定位置畫點
6.3.1 簡單畫點
6.3.2 擦除一點
6.4 繪制直線的方法——Line
6.4.1 簡單畫線
6.4.2 另一種畫線方法
6.5 繪制橢圓、圓和弧的方法——Circle
6.5.1 畫圓函數參數
6.5.2 簡單畫圓示例
6.6 改變繪圖參數
6.6.1 顏色選擇
6.6.2 圖形的填充效果
6.6.3 改變線的寬度
6.6.4 實線和虛線
6.6.5 繪圖模式
6.6.6 繪制橡皮筋形體
6.7 綜合實例——小畫筆
6.8 本章小結
第7章 調試程序和錯誤處理
7.1 調試方法
7.2 使用調試窗口
7.2.1 使用本地窗口
7.2.2 使用立即窗口
7.2.3 使用觀察窗口
7.2.4 使用堆棧窗口
7.3 跟蹤調試
7.3.1 設置斷點
7.3.2 清除斷點
7.3.3 跟蹤調試的特殊情況
7.4 編寫錯誤處理程序
7.4.1 設置錯誤捕獲
7.4.2 退出錯誤處理
7.4.3 Err對象
7.5 方法和技巧
7.6 本章小結
第8章 文件操作
8.1 文件類型
8.1.1 文本文件
8.1.2 二進制文件
8.2 文件基本操作
8.2.1 用文本框顯示和保存文本文件
8.2.3 讀寫文本文件
8.2.4 讀寫二進制文件
8.2.5 FSO簡介
8.3 本章小結
第9章 數據庫開發(fā)
9.1 數據庫概述
9.2 Data控件操作Access數據庫
9.2.1 創(chuàng)建數據庫
9.2.2 操作數據庫
9.3 SQL基本語句介紹
9.4 數據庫引擎
9.5 ADO介紹
9.6 使用ADO ActiveX控件
9.7 編寫ADO程序
9.8 應用小實例
9.9 本章小結
第10章 多媒體應用
10.1 多媒體簡介
10.2 ActiveMovie控件
10.3 利用MCI控件播放媒體文件
10.3.1 播放WAV文件
10.3.2 播放MP3文件
10.3.3 播放AVI視頻文件
10.3.4 播放CD
10.4 媒體播放器——綜合實例
10.5 本章小結
第11章 Internet編程
11.1 Internet與TCP/IP簡介
11.1.1 Internet簡介
11.1.2 TCP/IP簡介
11.2 用Winsock控件進行編程
11.2.1 Winsock控件基礎
11.2.2 用Winsock控件實現局域網通信
11.2.3 多人聯網聊天實例
11.3 顯示HTML文檔
11.4 本章小結
第12章 使用Windows API
12.1 Windows API介紹
12.2 API函數的聲明和使用
12.2.1 在Visual Basic中聲明API函數
12.2.2 在Visual Basic中使用API函數
12.3 API函數示例——創(chuàng)建雙月形窗體
12.4 本章小結
第13章 在VB中使用ActiveX技術
13.1 ActiveX的基本概念
13.1.1 部件
13.1.2 代碼部件
13.1.3 支持ActiveX技術的應用程序
13.1.4 ActiveX控件
13.1.5 ActiveX文檔
13.2 在應用程序中插入對象
13.2.1 向Visual Basic工具箱中添加可插入對象控件
13.2.2 在窗體中插入Microsoft Word文檔
13.3 創(chuàng)建ActiveX控件
13.3.1 ActiveX控件的建立
13.3.2 測試ActiveX控件
13.3.3 在應用程序中插入ActiveX控件
13.3.4 在應用程序設計階段編輯ActiveX控件
13.3.5 修改用戶ActiveX控件的界面
13.3.6 添加屬性頁
13.3.7 使用ActiveX控件
13.3.8 發(fā)布ActiveX控件
13.4 創(chuàng)建ActiveX文檔
13.4.1 建立ActiveX文檔
13.4.2 編譯、生成ActiveX文檔
13.4.3 發(fā)布ActiveX文檔
13.4.4 ActiveX文檔移植向導的使用
13.5 本章小結
第14章 程序發(fā)布
14.1 打包對象簡介
14.2 使用打包向導
14.3 安裝發(fā)布的程序
14.4 運行發(fā)布的程序
14.5 本章小結