目錄
第1章 麵嚮對象程序設計概述
1.1 什麼是麵嚮對象程序設計
1.2 為什麼要使用麵嚮對象編程
1.3 充分理解事件和狀態
1.3.1 什麼是狀態
1.3.2 什麼是事件
1.3.3 觸發器
1.4 由過程轉嚮麵嚮對象
1.4.1 結構化的程序
1.4.2 麵嚮對象的設計方法
第2章 程序設計基礎
2.1 VisualFoxPPro的數據類型
2.2 常量與變量
2.2.1 常量
2.2.2 變量及變量賦值命令
2.3 運算符和錶達式
2.3.1 運算符
2.3.2 錶達式
2.4 函數
2.4.1 函數的基本用法
2.4.2 函數的嵌套
2.5 VisualFoxPro命令
2.6 程序設計基礎
2.6.1 順序設計
2.6.2 分支設計
2.6.3 循環程序設計
2.7 麵嚮對象設計的語法
2.7.1 點(.)操作符
2.7.2 作用域(::)操作符
2.7.3 THIS操作符
2.7.4 THISFORM操作符
2.7.5 THISFORMSET操作符
2.7.6 Parent屬性
2.7.7 ParentClass屬性
2.7.8 CREATECLASS命令
2.7.9 CREATEONJECT()函數
2.7.10 WTTH…ENDWTH語句
2.7.11 DEFINECLASS命令
2.7.12 AddObject()方法
2.7.13 READ和CLEAREVENTS語句
第3章 在VisualFoxPro中的麵嚮對象程序設計
3.1 深入瞭解VisualFoxPro中的對象
3.1.1 類與對象
3.1.2 VisualFoxPro類的特徵
3.1.3 VisualFoxPro類的層次
3.2 深入瞭解VisualFoxPro
3.2.1 VisualFoxPro中的事件
3.2.2 容器事件和對象事件
3.2.3 編寫事件處理程序
3.3 麵嚮對象設計的大舞颱――錶單
3.3.1 新建一個錶單
3.3.2 設置錶單的數據環境
3.3.3 設置錶單的屬性
3.3.4 編輯錶單的事件處理程序和方法的程序代碼
3.3.5 在錶單中添加對象
第4章 使用控件
4.1 控件和數據
4.2 選擇閤適的控件
4.3 基本控件的使用
4.3.1 單選按鈕組
4.3.2 列錶框和下拉列錶
4.3.3 復選框
4.3.4 文本框
4.3.5 編輯框
4.3.6 組閤框
4.3.7 微調控件(微調按鈕)
4.3.8 命令按鈕和命令按鈕組
4.3.9 超級鏈接
4.3.10 計時器控件
4.3.11 圖像控件
4.3.12 標簽控件
4.3.13 形狀和綫條
4.3.14 頁框(選項卡)
4.3.15 錶格控件
第5章 使用ActiveX控件
5.1 什麼是ActiveX控件
5.2 在錶單中添加ActiveX控件
第6章 錶單布局設計
6.1 錶單中控件的布局設計
6.1.1 命令按鈕
6.1.2 文本框及其標題
6.1.3 單選按鈕
6.1.4 復選框
6.1.5 提示信息
6.2 多個對象的對齊
6.2.1 列嚮安排
6.2.2 水平方嚮對齊
6.3 標題
6.3.1 域和子域標題
6.3.2 對象組標題
6.4 邊界
6.4.1 對象組邊界
6.4.2 邊界
6.4.3 消息
6.5 錶單布局實例分析
6.5.1 錶單布局
6.5.2 錶單布局實例分析
第7章 基本控件實例分析
7.1 使用E齣tBox控件編輯備注字段或文本文件
7.1.1 設計思想
7.1.2 使用控件
7.1.3 實現方法
7.2 在EditBox控件顯示的內容中進行查找或格式化
7.2.1 設計思想
7.2.2 使用控件
7.2.3 實現方法
7.3 Grid控件示例
7.3.1 設計思想
7.3.2 使用控件
7.3.3 實現方法
7.4 交互設置Grid控件的列屬性
7.4.1 設計思想
7.4.2 使用控件
7.4.3 實現方法
7.5 利用Grid控件實現錶的一對多處理
7.5.1 設計思想
7.5.2 使用控件
7.5.3 實現方法
7.6 交互地在列錶框(ListBox)中添加項目
7.6.1 設計思想
7.6.2 使用控件
7.6.3 實現方法
7.7 在列錶框中顯示多列信息
7.7.1 設計思想
7.7.2 使用控件
7.7.3 實現方法
7.8 在兩個列錶框之間移動項目
7.8.1 設計思想
7.8.2 使用控件
7.8.3 實現方法
7.9 利用列錶框定位和查找文件
7.9.1 設計思想
7.9.2 使用控件
7.9.3 實現方法
7.10 從不同的數據源嚮列錶框中填充數據
7.10.1 設計思想
7.10.2 使用控件
7.10.3 實現方法
7.11 利用單選按鈕確定對話框類型
7.11.1 設計思想
7.11.2 使用控件
7.11.3 實現方法
7.12 運行時改變頁框中頁的數量
7.12.1 設計思想
7.12.2 使用控件
7.12.3 實現方法
7.13 命令按鈕設計實例
7.13.1 設計思想
7.13.2 使用控件
7.13.3 實現方法
7.14 復選框設計實例
7.14.1 設計思想
7.14.2 使用控件
7.14.3 實現方法
7.15 下拉組閤框和下拉列錶框設計實例
7.15.1 設計思想
7.15.2 使用控件
7.15.3 實現方法
7.16 計時器控件設計實例
7.16.1 設計思想
7.16.2 使用控件
7.16.3 實現方法
7.17 示例中使用的錶的結構
第8章 使用ActiveX控件實例分析
8.1 TreeView控件與樹狀結構編程
8.1.1 設計思想
8.1.2 使用控件
8.1.3 實現方法
8.2 RichTextBox控件與文本編輯格式
8.2.1 設計思想
8.2.2 使用控件
8.2.3 實現方法
8.3 Slider和StatusBar控件設計刻度條
8.3.1 設計思想
8.3.2 使用控件
8.3.3 實現方法
8.4 用Sysinfo控件獲取當前的係統信息
8.4.1 設計思想
8.4.2 使用控件
8.4.3 實現方法
8.5 用CommonDialog控件建立公用對話框
8.5.1 設計思想
8.5.2 使用控件
8.5.3 實現方法
8.6 用MultimediaMIC控件來播放多媒體文件
8.6.1 設計思想
8.6.2 使用控件
8.6.3 實現方法
8.7 利用0LE自動化技術創建圖錶和修改圖錶的特性
8.7.1 設計思想
8.7.2 使用控件
8.7.3 實現方法
8.8 在VisualFoxPro中調用Excel電子錶格
8.8.1 設計思想
8.8.2 使用控件
8.8.3 實現方法
8.9 在錶單中建立並修改一個圖錶
8.9.1 設計思想
8.9.2 使用控件
8.9.3 實現方法
8.10 在錶單中嵌入一個Word文檔
8.10.1 設計思想
8.10.2 使用控件
8.10.3 實現方法
8.11 自動運行MicrosoftWord和Excdl
8.11.1 設計思想
8.11.2 使用控件
8.11.3 實現方法
8.12 Outline控件設計實例
8.12.1 設計思想
8.12.2 使用控件
8.12.3 實現方法
· · · · · · (
收起)