第一章 概述
1.1 Visual Basic 4.0簡介
1.1.1 Visual Basic 4.0析基本特點
1.1.2 32位的編譯系統(tǒng)
1.2 界面布局
1.2.1 菜單欄
1.2.2 工具箱
1.2.3 窗體
1.2.4 項目窗口
1.2.5 屬性窗口
1.2.6 對象瀏覽器
1.2.7 環(huán)境菜單
1.3 基本概念
1.3.1 控件
1.3.2 對象
1.3.3 屬性
1.3.4 事件
1.3.5 方法
1.3.6 過程
1.4 開發(fā)人員將遇到的問題
第二章 創(chuàng)建圖形用戶界面
2.1 啟動Visual Basic 4.0
2.2 創(chuàng)建一個Visual Basic 4.0應用程序的步驟
2.2.1 創(chuàng)建對象
2.2.2 改變控件大小并移動和鎖定控件
2.2.3 設置屬性
2.2.4 編寫代碼
2.2.5 創(chuàng)建事件過程
2.2.6 保存程序
2.2.7 運行應用程序
2.2.8 進一步的修改
2.3 幾個簡單的應用程序
2.3.1 簡單的動畫
2.3.2 Picture Viewer(圖片查看器)
2.4 發(fā)布應用程序
第三章 Visual Basic 4.0程序設計基礎
3.1 基本概念
3.1.1 注釋
3.1.2 賦值
3.1.3 數制
3.1.4 運算符
3.2 變量
3.2.1 變量命名規(guī)則
3.2.2 定義變量
3.2.3 存儲和取得變量中的數據
3.2.4 變量類型
3.2.5 變量說明
3.2.6 變量的作用域
3.3 Variant(變體)型變量
3.3.1 值在Variant中的內部表示
3.3.2 在Variant中存儲數字值
3.3.3 在Variant中存儲字符串
3.3.4 在Variant中存儲日期/時間
3.3.5 在Variant中存儲對象
3.3.6 Empty值
3.3.7 Null值
3.4 轉換函數
3.5 打印機
第四章 進一步學習編程
4.1 應用程序的結構
4.1.1 事件驅動的應用程序如何工作
4.1.2 事件驅動相對于傳統(tǒng)編程
4.1.3 啟動執(zhí)行代碼
4.1.4 結束應用程序
4.2 模塊
4.2.1 窗體模塊
4.2.2 標準模板
4.2.3 類模塊
4.3 過程
4.3.1 Sub(子)過程
4.3.2 函數過程
4.3.3 屬性過程
4.3.4 創(chuàng)建新過程
4.3.5 選擇現(xiàn)有過程
4.3.6 調用過程
4.3.7 將自變量傳遞給過程
4.4 控制結構
4.4.1 邏輯結構
4.4.2 循環(huán)結構
4.4.3 跳轉結構
4.4.4 嵌套的控制結構
4.4.5 退出一個控制結構
4.4.6 退出一個子過程或函數過程
第五章 運用控件
5.1 Visual Basic 4.0控件總覽
5.1.1 控件類別
5.1.2 對象命名規(guī)則
5.1.3 控件的值
5.2 單擊按鈕以執(zhí)行動作
5.2.1 使用命令按鈕
5.2.2 使用圖像控件進行用戶交互
5.3 顯示和鍵入文本
5.3.1 使用標簽以顯示文本
5.3.2 使用文本框
5.4 顯示出其不意選擇項的控件
5.4.1 用復選框選擇單個選項
5.4.2 用選項按鈕來人選項分組
5.4.3 使用列表框和組合框
5.4.4 使用滾動條作為輸入裝置
5.5 得到和設置對象的焦點
5.6 制表順序
5.6.1 設置制表順序
5.6.2 從TAB順序表中移去控件
5.7 控件的可見性
5.8 使用控件數組
5.8.1 使用控件數組的原因
5.8.2 在設計時創(chuàng)建一個控件數組
5.8.3 在運行時增加一個控件數組
第六章 使用網絡控件
6.1 網格控件
6.2 創(chuàng)建行和改變行列的大小
6.2.1 創(chuàng)建和和列
6.2.2 改變行和列的大小
6.3 使用網絡控件中的文本
6.3.1 將文本加入單元格
6.3.2 對齊文本
6.4 使用風格控件中的圖形
6.4.1 增加一個圖形
6.4.2 移去一個圖形
6.4.3 為多個單元設置Picture屬性
6.4.4 使用一個單元格中的圖形和文本
6.5 選擇單元格的單元格變亮
6.6 網格控件的屬性概述
6.7 增加和移去行
6.7.1 增加行
6.7.2 移去行
第七章 多文檔界面
7.1 在Visual Basic 4.0中使用MDI
7.2 創(chuàng)建一個MDI應用程序
7.2.1 MDI子窗體設計時的和特征
7.2.2 MDI子窗體運行時的特征
7.3 MDI Text Writer(文本書寫器)
7.3.1 一個以文檔為中心的應用程序
7.3.2 范例
7.4 使用MDI窗體和子窗體
7.4.1 指定活動子窗體或控件
7.4.2 加載MDI窗體和子窗體
7.4.3 為一個子作體維持狀態(tài)信息
7.4.4 用QueryUnload來卸載MDI窗體
7.5 MDI應用程序中的菜單
7.5.1 為MDI應用程序創(chuàng)建菜單
7.5.2 創(chuàng)建一個工具欄
7.5.3 協(xié)商菜單和工具欄外觀
第八章 程序的調試和排錯
8.1 調試手段
8.1.1 錯誤種類
8.1.2 調試工具的用途
8.2 設計時、運行時和中斷模式
8.3 使用Debug窗口
8.4 使用中斷模式
8.5 運行應用程序中和選中的部分
8.5.1 使用Step Into
8.5.2 使用Step Over
8.5.3 單步跳過代碼節(jié)
8.5.4 設置下一步要執(zhí)行的語句
8.5.5 顯示下一步要執(zhí)行的語句
8.6 使用Calls對話框
8.6.1 對嵌套的過程進行跟蹤
8.6.2 檢查遞歸過程
8.7 用Immediate Pane 測試數據和過程
8.7.1 打印Immediate Pane中的信息
8.7.2 打印屬性的值
8.7.3 將值賦予變量和屬性
8.7.4 測試過程
8.7.5 檢查錯誤個數
8.7.6 使用Immediate Pane的建議
8.8 調試事件中的特別考慮
8.9 測試和使用命令行自變量
8.10 使用條件編譯
8.11 按要求進行編譯
8.12 避免錯誤
8.12.1 調試建議
8.12.2 調試策略
8.13 錯誤處理
8.14 請求幫助
第九章 文件輸入和輸出
9.1 文件系統(tǒng)概述
9.2 文件操作
9.2.1 創(chuàng)建TestFile應用程序
9.2.2 執(zhí)行和存儲TestFile應用程序
9.3 順序文件
9.3.1 打開和關閉順序文件
9.3.2 Editor應用程序
9.3.3 忽略邊界行
9.4 隨機文件
9.4.1 打開和關閉隨機文件
9.4.2 讀寫隨機文件
9.4.3 Class數據庫應用程序
9.5 配置
9.5.1 動態(tài)鏈接庫
9.5.2 Memory應用程序
第十章 動態(tài)數據交換(DDE)
10.1 關于動態(tài)數據交換(DDE)
10.1.1 什么是動態(tài)數據交換
10.1.2 在設計過程中建立鏈接關系
10.2 執(zhí)行期間進行DDE鏈接
10.2.1 Link屬性
10.2.2 Link事件
10.2.3 讓用戶建立自動式鏈接
10.3 DDE運行控制及錯誤處理
10.3.1 用程序控制DDE的運用
10.3.2 錯誤處理
10.3.3 向其它應用程序傳送鍵盤輸入
第十一章 顯示和打印信息
11.1 字體
11.1.1 屏幕字體和打印機字體
11.1.2 大小可變的字體和大小不可變的字體
11.1.3 為應用程序選擇字體
11.2 設置字體特性
11.3 在窗體和圖片框上顯示文本
11.3.1 將多項組合在單獨一行中
11.3.2 在特定位置打印
11.4 設置數字、日期和時間的格式
11.5 打印
11.5.1 從應用程序中打印
11.5.2 用Printer對象來打印
11.6 抑制打印機錯誤
第十二章 圖形、動畫及鼠標事件
12.1 圖形生成
12.1.1 屏幕管理
12.1.2 屏幕坐標
12.1.3 設置顏色
12.1.4 一些繪圖方法
12.2 動畫制作
12.2.1 Visual Basic 4.0動畫制作的原理
12.2.2 幾個動畫制作的實例
12.3 鼠標事件
12.3.1 鼠標事件概述
12.3.2 用鼠標定位一個控件
12.3.3 圖形鼠標應用程序
12.3.4 Button和Shift自變量
12.3.5 拖放(Drag & Drop)
12.3.6 改變鼠標指針的形狀
第十三章 系統(tǒng)資源
13.1 使用選中的文本
13.2 使用Clipboard(剪貼板)對象
13.2.1 剪切、復制和粘貼
13.2.2 使用ActiveControl屬性
13.2.3 使用圖形格式
13.2.4 檢查數據格式
13.3 使用Timer(定時器)控件
13.3.1 將一個定時器控件放置在窗體上
13.3.2 初始化一個定時器控件
13.3.3 對定時器事件作出反應
13.4 使用應用程序設置
13.4.1 創(chuàng)建或保存應用程序設置
13.4.2 取得應用程序設置
13.4.3 刪除應用程序設置
13.5 背景處理
13.6 編寫低級鍵盤操縱器
13.6.1 KeyPress事件
13.6.2 KeyPown和KeyUp事件
13.6.3 編寫窗體級鍵盤處理器
第十四章 Visual Basic 4.0的Microsoft Jet 2.0(噴氣)數據庫引
14.1 數據庫引擎
14.2 Microsoft Jet數據庫引擎
14.3 Microsoft Access數據庫文件格式
14.4 數據完整性
14.5 Jet查詢引擎
14.6 外部數據
14.7 數據存取對象
第十五章 Visual Basic 4.0的特點
15.1 Visual Basic 4.0應用程序版本引擎
15.2 將應用程序轉換到32位
15.2.1 轉換Declare語句
15.2.2 使用OLE Controls
15.3 對象
15.4 人類模塊到OLE自動化
15.5 調試對象應用程序
15.6 通過Add-Ins擴展Visual Basic 4.0
15.7 利用OLE和Visual Basic 4.0進行交叉模型的形實轉換
15.8 從其它語言中調用Visual Basic 4.0對象
15.9 通過Visual Basic 4.0的Windows 95外殼鏈接
15.10 通過Visual Basic 4.0建立類似Windows 95 Explorer的應用程序
15.11 遠程自動化
15.12 如何運行
15.13 遠程數據對象
15.14 小結
附錄A 如何安裝Visual Basic 4.0
A.1 運行Setup之前的準備工作
A.2 安裝Visual Basic 4.0
A.3 退出Setup后更改和選項
附錄B 定制安裝程序SETUP
B.1 基于行模塊已編譯的獨立應用程序
B.2 與程序一起布發(fā)的其它文件
B.3 編寫安裝程序
B.4 準備發(fā)布的EXE文件
B.5 創(chuàng)建SETUP程序