引言
第1章 概述
1.1 Visual Basic語言特點
1.2 Visual Basic 6.0的新功能和特點
1.3 Visual Basic版本簡介
1.4 安裝Visual Basic 6.0
1.4.1 安裝Visual Basic 6.0
1.4.2 軟件卸載
1.5 本章小結
第2章 Visual Basic 6.0中文版可視化集成開發(fā)環(huán)境
2.1 啟動Visual Basic 6.0中文版
2.2 Visual Basic 6.0的用戶界面
2.3 使用菜單
2.4 使用工具欄
2.5 本章小結
第3章 建立一個簡單的應用程序
3.1 簡單應用程序設計
3.1.1 建立應用程序界面
3.1.2 設置界面對象屬性
3.1.3 編寫代碼
3.1.4 保存文件
3.2 程序運行
3.3 編譯應用程序
3.4 本章小結
第4章 Visual Basic 6.0中文版編程基礎
4.1 基本概念
4.2 變量、常量和數據類型
4.3 Visual Basic 6.0中文版語句與控制流
4.4 過程
4.4.1 SUB過程
4.4.2 FUNCTION函數
4.4.3 PROPERTY屬性過程和EVENT事件過程
4.5 常用函數
4.5.1 數學函數
4.5.2 字符串函數
4.5.3 轉換函數
4.5.4 判斷函數
4.5.5 其他函數
4.6 本章小結
第5章 設計用戶界面
5.1 用戶界面
5.1.1 概述
5.1.2 用戶界面類型
5.2 窗體
5.2.1 生成窗體
5.2.2 設置窗體屬性
5.3 按鈕
5.3.1 引入控件
5.3.2 設置控件屬性
5.3.3 向按鈕添加代碼
5.4 文本框
5.4.1 文本框常用屬性
5.4.2 引入文本框控件并設置其屬性
5.5 標簽
5.5.1 標簽控件中常用的屬性
5.5.2 設置標簽屬性
5.6 框架
5.6.1 框架的基本屬性
5.6.2 構造一個框架組
5.7 列表框
5.7.1 列表框的主要屬性
5.7.2 設置列表框屬性
5.7.3 添加程序代碼
5.8 時鐘控件
5.8.1 時鐘控件的常用屬性
5.8.2 構造顯示時間框架
5.8.3 添加程序代碼
5.8.4 使控件位置隨窗體尺寸變化而變化
5.9 復選框
5.9.1 引入復選框并設置屬性
5.9.2 添加程序代碼
5.10 驅動器列表框、目錄列表框和文件列表框
5.10.1 各列表框的主要屬性及相關事件
5.10.2 引入控件并設置屬性
5.10.3 添加代碼
5.11 輸入框和輸出框
5.11.1 輸入框
5.11.2 輸出框
5.12 組合列表框、水平滾動條和垂直滾動條
5.12.1 組織框
5.12.2 滾動條
5.12.3 引入控件并設置屬性
5.12.4 添加程序代碼
5.13 用戶界面的基本設計原則
5.14 本章小結
第6章 菜單設計
6.1 菜單編輯器窗口簡介
6.2 建立菜單
6.2.1 建立菜單
6.2.2 把代碼連接到菜單上
6.3 測試菜單命令
6.4 快捷菜單
6.5 本章小結
第7章 高級用戶界面設計
7.1 高級控件簡介
7.2 添加高級控件
7.3 使用圖像列表控件
7.3.1 ImageList的屬性和方法
7.3.2 ListImage對象的屬性
7.3.3 ListImages集合的屬性和方法
7.3.4 設置ImageList控件屬性
7.4 使用工具控件
7.4.1 工具欄控件常用屬性和事件
7.4.2 設置工具欄屬性
7.4.3 將工具欄中各按鈕和代碼相連
7.4.4 運行程序
7.5 使用狀態(tài)控件
7.5.1 狀態(tài)欄控件常用的屬性和事件
7.5.2 引入狀態(tài)欄并設置屬性
7.5.3 添加代碼
7.5.4 運行程序
7.6 使用ListView控件
7.6.1 ListView控件常用屬性和事件
7.6.2 設計控制面板示例
7.6.3 添加程序代碼
7.6.4 運行程序
7.7 使用TabStrip控件
7.7.1 TabStrip控件常用屬性和方法
7.7.2 設計顯示器屬性對話框
7.7.3 添加程序代碼
7.7.4 運行程序
7.8 使用TreeView控件
7.8.1 TreeView控件的屬性和事件
7.8.2 引入TreeView控件并添加程序代碼
7.9 使用進程條控件
7.10 使用Slider控件
7.11 使用公用對話框
7.11.1 顯示打開和另存為對話框
7.11.2 使用顏色對話框
7.11.3 使用字體對話框
7.11.4 使用打印對話框
7.11.5 使用ShowHelp方法顯示幫助文件
7.12 使用CoolBar控件
7.12.1 CoolBar控件的常用屬性和事件
7.12.2 CoolBar控件應用示例
7.13 使用FlatScrollBar控件
7.14 使用ImageCombo控件
7.15 添加MDI窗體
7.15.1 MDI窗體的特性
7.15.2 構造程序界面
7.15.3 設置各窗體屬性
7.15.4 編寫程序代碼
7.15.5 運行程序
7.15.6 用QueryUnload卸載MDI窗體
7.16 利用VB應用程序向導自動生成應用程序
7.16.1 制作多文檔應用程序界面
7.16.2 運行應用程序
7.16.3 修改應用程序界面
7.16.4 生成應用程序菜單
7.16.5 生成應用程序自定義工具欄
7.16.6 修改程序代碼
7.17 本章小結
第8章 調試與錯誤處理
8.1 程序錯誤
8.2 程序調試
8.2.1 Visual Basic調試工具
8.2.2 調試示例
8.3 錯誤捕獲及處理
8.3.1 On Error Goto...Resume結構
8.3.2 On Error Goto...Resume Next語句
8.3.3 Resume與Resume Next的區(qū)別
8.4 條件編譯
8.4.1 條件編譯語句
8.4.2 使用條件編譯
8.5 本章小結
第9章 為應用程序提供幫助
9.1 添加工具提示幫助
9.2 添加WinHelp幫助
9.2.1 幫助主題文件的創(chuàng)建
9.2.2 創(chuàng)建幫助項目文件
9.2.3 編譯幫助項目文件
9.2.4 顯示幫助文件
9.3 添加“這是什么”幫助
9.4 基于HTML的幫助
9.5 本章小結
第10章 設計圖形應用程序
10.1 坐標系統(tǒng)和顏色
10.2 線條和形狀控件
10.3 圖像框控件
10.4 圖片框控件
10.5 本章小結
第11章 創(chuàng)建文件應用程序
11.1 File System Object模型
11.1.1 簡介
11.1.2 文件系統(tǒng)對象
11.2 FSO對象模型編程
11.2.1 創(chuàng)建FileSystemObjcet對象
11.2.2 使用適當的方法
11.2.3 訪問已有的驅動器、文件和文件夾
11.2.4 訪問對象的屬性
11.2.5 使用驅動器和文件夾
11.2.6 使用CurDir,ChDrive,ChDir或App.Path
11.2.7 使用文件夾
11.2.8 使用文件
11.3 用傳統(tǒng)的文件I/O語句和函數處理文件
11.3.1 概述
11.3.2 順序文件訪問
11.3.3 隨機文件訪問
11.3.4 二進制文件訪問
11.4 Visual Basic中同文件操作相關控件的介紹
11.5 本章小結
第12章 開發(fā)多媒體應用程序
12.1 Visual Basic的多媒體程序控件
12.1.1 多媒體控件引入和外觀
12.1.2 多媒體控件Multimedia MCI簡介
12.1.3 多媒體控件的常用命令
12.1.4 多媒體控件的常用屬性和事件
12.2 利用MMControl制作VCD播放器
12.2.1 構造用戶界面
12.2.2 編寫程序代碼
12.2.3 運行VCD播放器
12.3 制作CD播放器
12.3.1 構造應用程序界面
12.3.2 設置各控件屬性
12.3.3 添加程序代碼
12.3.4 運行CD播放器
12.4 多媒體集成控件MCIWnd
12.4.1 MCIWnd控件的屬性和事件
12.4.2 使用MCIWnd控件制作播放器
12.4.3 完善媒體播放器
12.4.4 用戶化MCIWnd控件
12.5 使用Animation控件
12.5.1 Animation控件的相關屬性和事件
12.5.2 使用Animation播放AVI文件的方法
12.6 利用API函數編寫多媒體應用程序
12.6.1 如何添加API函數
12.6.2 利用mciExecute函數建立簡單的多媒體程序
12.7 本章小結
第13章 數據庫技術
13.1 數據控件的使用
13.1.1 數據控件常用屬性
13.1.2 數據綁定控件常用屬性
13.1.3 使用數據控件數據庫中的數據
13.2 可視化數據管理器VisData的使用
13.2.1 創(chuàng)建新的數據庫及表
13.2.2 數據庫操作
13.2.3 數據窗體設計器的使用
13.3 用程序代碼建立數據庫
13.3.1 數據庫創(chuàng)建語言
13.3.2 建立用戶自定義結構數據
13.4 SQL語言
13.4.1 SQL語言的組成
13.4.2 SQL語句使用舉例
13.4.3 在應用程序中使用SQL語句
13.5 查詢生成器
13.6 本章小結
第14章 開發(fā)DDE應用程序
14.1 DDE概述
14.1.1 引言
14.1.2 DDE術語
14.2 Visual Basic中的DDE
14.2.1 Visual Basic中的DDE元素
14.2.2 建立DDE應用程序
14.3 本章小結
第15章 定制ActiveX控件
15.1 ActiveX部件
15.2 用ActiveX控件界面向導創(chuàng)建ActiveX控件
15.2.1 創(chuàng)建ControlDemo工程
15.2.2 添加TestCtlDemo工程
15.2.3 用ActiveX控件界面向導創(chuàng)建ShapeLebel控件接口
15.2.4 測試生成的ShapeLabel控件
15.2.5 增強ShapeLabel控件
15.2.6 為ShapeLebel控件增加屬性頁
15.2.7 編譯ControlDemo組件
15.3 ActiveX控件深入編程
15.3.1 ActiveX控件編程基礎
15.3.2 ActiveX控件與窗器的交互
15.3.3 Visual Basic ActiveX控件特點
15.3.4 繪制ActiveX控件
15.3.5 在控件添加屬性
15.3.6 在控件中添加方法
15.3.7 在控件中產生事件
15.3.8 調試ActiveX控件
15.3.9 發(fā)布ActiveX控件
15.4 為ActiveX控件添加屬性頁
15.4.1 屬性頁工作機制
15.4.2 屬性頁與控件連接
15.4.3 屬性和屬性頁連接
15.4.4 使用標準屬性頁
15.5 本章小結
第16章 使用Winsock控件編寫網絡程序
16.1 Winsock編程基礎
16.2 Winsock控件介紹
16.3 用Winsock控件編寫TCP應用程序
16.4 用Winsock控件建立UDP程序
16.5 本章小結
第17章 Internet編程
17.1 Internet簡介
17.2 建立ActiveX文檔
17.3 使用Internet Transfer控件
17.3.1 屬性
17.3.2 方法
17.3.3 事件
17.4 使用Microsoft Intenret控件
17.5 編寫DHTML應用
17.5.1 DHTML簡介
17.5.2 Visual Basic中的DHTML
17.5.3 設計DHTML頁面
17.5.4 為DHTML編碼
17.5.5 編譯、測試和發(fā)布DHTML應用
17.6 IIS應用程序開發(fā)
17.6.1 IIS應用簡介
17.6.2 IIS應用開發(fā)一般步驟
17.6.3 IIS應用例程WCDEMO
17.7 本章小結