目 錄
第一部分 學生用書
引言
0.1簡介
0.2課程目的
0.3課程大綱
0.4演示
0.5課程所需材料
0.6設施
第一章 對象模型
1.1概述
1.2麵嚮對象的分析和設計
1.3麵嚮對象編程的特徵
1.4術語
1.5屬性、事件和方法
1.6實驗1:對象模型
第二章 VisualFoxPro麵嚮對象語言
2.1概述
2.2代碼復習和演示:例子1
2.3代碼復習和演示:例子2
2.4復習
2.5實驗2:應用麵嚮對象編程
第三章 VisualFoxPro3.0中的可視類
3.1概述
3.2創建類和子類
3.3演示
3.4復習
3.5實驗3:可視類
第四章 錶單
4.1概述
4.2數據環境
4.3頁框架
4.4設置屬性
4.5復習
4.6實驗4:錶單功能
第五章 使用網格
5.1概述
5.2實驗5:用網格工作
第六章 使用調試工具
6.1概述
6.2調試工具
6.3錯誤處理
6.4復習
6.5實驗6:調試和錯誤處理
第七章 多用戶程序設計
7.1概述
7.2鎖定和解鎖數據
7.3緩衝數據
7.4管理數據
7.5什麼是事務支持
7.6復習
7.7實驗7:多用戶編程
第八章 使用客戶/服務器特徵
8.1概述
8.2建立一個連接
8.3SQL傳遞連接
8.4本地和遠程視圖
8.5復習
8.6實驗8:使用VisualFoxPro中的Client/Server特徵
第九章 使用OLE自動化
9.1概述
9.2OLE的特徵
9.3使用OLE自動化對象
9.4在MicrosoftExcel中使用OLE自動化
9.5用VisualFoxPro控製MicrosoftWord
9.6復習
9.7實驗9:使用OLE自動化
第十章 使用動態鏈接庫
10.1概述
10.2使用DLLs的常用信息
10.3復習
10.4實驗10:動態鏈接庫
第十一章 課程總結
11.1概述
11.2課程目的
11.3學生網絡
11.4能達到什麼目的
11.5課程評估
11.6謝辭
附錄A 嚮導和生成器
A.1概述
A.2嚮導剖析
A.3復習
附錄B VisualFoxPro詞匯
附錄C VisualFoxPro3.0參考資料
第二部分 實驗手冊
實驗1對象模型
1.1目的
1.2練習1項和定義匹配
1.3總結
1.4術語和定義搭配
實驗2應用麵嚮對象編程
2.1目的
2.2其它信息
2.3練習1使用作用域操作符(::)
2.4練習2通過編程創建錶單
2.5練習3使用DEFINECLASS命令來創建子類
2.6練習4使用AddObject()方法將控製加入到錶單
2.7練習5ParentClass屬性
2.8可選練習1創建一個更新和跳過記錄的錶單組
2.9可選練習2創建一個自定義函數
2.10 總結
實驗3可視類
3.1目的
3.2實驗開始前
3.3關於更多信息
3.4練習1創建錶單類
3.5練習2創建和注冊Button類
3.6練習3建立現有類的子類
3.7練習4更改現有類
3.8練習5創建容器類
3.9練習6創建控製類
3.10 練習7創建自定義類
3.11 練習8類屬性和方法
3.12 可選練習1溫度計類
3.13 可選練習2工具欄類
3.14總結
實驗4錶單功能
4.1目的
4.2實驗開始前
4.3關於更多信息
4.4練習1數據環境
4.5練習2多工作期
4.6練習3頁框架
4.7練習4使用錶單組
4.8練習6OLE控製
4.9練習7通過編程調用一個方法
4.10 練習8常見任務
4.11 可選練習1拖放
4.12 總結
實驗5使用網格
5.1目的
5.2開始實驗前
5.3關於更多信息
5.4練習1創建一對多錶單
5.5練習2使用網格定位
5.6練習3網格定位(續)
5.7練習4使用網格
5.8練習5通過編程添加控製
5.9練習6直觀地添加控製
5.10練習7使用Sparse屬性
5.11 練習8通過代碼使用網格
5.12 練習9更改網格的顔色以及進行瀏覽
5.13練習10 更改列顔色並重新設置
5.14練習11有不同顔色的網格單元格
5.15練習12 更改活動單元格的顔色
實驗6調試和錯誤處理
6.1目的
6.2關於更多信息
6.3練習1在調試窗口中查看值
6.4練習2在調試窗口中設置中斷點
6.5練習3查看錶單的屬性
6.6練習4命令窗口中的測試行代碼
6.7練習5從命令窗口中拖放代碼
6.8練習6使用跟蹤窗口
6.9練習7創建錯誤處理例程
6.10總結
實驗7多用戶編程
7.1目的
7.2開始前
7.3關於更多信息
7.4練習1運行同一程序
7.5練習2事務處理
7.6總結
實驗8使用VisualFoxPro3.0中的客戶/服務器特徵
8.1目的
8.2開始實驗前
8.3關於更多信息
8.4練習1建立數據源
8.5練習2建立連接
8.6練習3SQLServer的遠程視圖
8.7練習4MicrosoftAccess的遠程視圖
8.8練習5設置臨時錶屬性
8.9可選練習1本地視圖相對於遠程視圖
8.10 可選練習2取得數據
8.11可選練習3用多錶創建查詢
8.12 可選練習4使用遠程視圖或本地視圖嚮導
8.13總結
實驗9使用OLE自動化
9.1目的
9.2在開始之前
9.3更多的信息
9.4練習1OLE基礎
9.5練習2OLE概述
9.6練習3OLE自動化
9.7實驗問題
9.8可選練習1Excel嵌入
9.9可選練習2Graph嵌入
9.10 總結
實驗10 動態鏈接庫
10.1目的
10.2在你開始之前
10.3更多的信息
10.4練習1Windows目錄
10.5練習2通過值和指針傳遞參數
10.6練習3使用API函數的彆名
10.7練習4空值
10.8練習5句柄
10.9練習6隱藏主FoxPro窗口
10.10 練習7使用錶單來隱藏主FoxPro窗口
10.11 總結
第三部分 實驗答案
實驗1答案 對象模型
1.1目的
1.2練習1項和定義匹配
1.3總結
1.4術語和定義搭配
實驗2答案 應用麵嚮對象編程
2.1目的
2.2其它信息
2.3練習1使用作用域操作符(::)
2.4練習2通過編程創建錶單
2.5練習3使用DEFINECLASS命令來創建子類
2.6練習4使用AddObject()方法將控製加入到錶單
2.7練習5ParentClass屬性
2.8可選練習1創建一個更新和跳過記錄的錶單組
2.9可選練習2創建一個自定義函數
2.10總結
實驗3答案 可視類
3.1目的
3.2實驗開始前
3.3關於更多信息
3.4練習1創建錶單類
3.5練習2創建和注冊Button類
3.6練習3建立現有類的子類
3.7練習4更改現有類
3.8練習5創建容器類
3.9練習6創建控製類
3.10練習7創建自定義類
3.11練習8類屬性和方法
3.12可選練習1溫度計類
3.13 可選練習2工具欄類
3.14總結
實驗4答案 錶單功能
4.1目的
4.2實驗開始前
4.3關於更多信息
4.4練習1數據環境
4.5練習2多工作期
4.6練習3頁框架
4.7練習4使用錶單組
4.8練習6OLE控製
4.9練習7通過編程調用一個方法
4.10練習8常見任務
4.11 可選練習1拖放
4.12總結
實驗5答案 使用網格
5.1目的
5.2開始實驗前
5.3關於更多信息
5.4練習1創建一對多錶單
5.5練習2使用網格定位
5.6練習3網格定位(續)
5.7練習4使用網格
5.8練習5通過編程添加控製
5.9練習6直觀地添加控製
5.10練習7使用Sparse屬性
5.11練習8通過代碼使用網格
5.12 練習9更改網格的顔色以及進行瀏覽
5.13 練習10更改列顔色並重新設置
5.14練習11有不同顔色的網格單元格
5.15練習12 更改活動單元格的顔色
實驗6答案 調試和錯誤處理
6.1目的
6.2關於更多信息
6.3練習1在調試窗口中查看值
6.4練習2在調試窗口中設置中斷點
6.5練習3查看錶單的屬性
6.6練習4命令窗口中的測試行代碼
6.7練習5從命令窗口中拖放代碼
6.8練習6使用跟蹤窗口
6.9練習7創建錯誤處理例程
6.10總結
實驗7答案 多用戶編程
7.1目的
7.2開始前
7.3關於更多信息
7.4練習1運行同一程序
7.5練習2事務處理
7 6 總結
實驗8答案 使用VisualFoxPro3.0中的客戶/服務器特徵
8.1目的
8.3關於更多信息
8.4練習1建立數據源
8.5練習2建立連接
8.6練習3SQLServer的遠程視圖
8.7練習4MicrosoftAccess的遠程視圖
8.8練習5設置臨時錶屬性
8.9可選練習1本地視圖相對於遠程視圖
8.10 可選練習2取得數據
8.11可選練習3用多錶創建查詢
8.12可選練習4使用遠程視圖或本地視圖嚮導
8.13 總結
實驗9答案 使用OLE自動化
9.1目的
9.2在開始之前
9.3更多的信息
9.4練習1OLE基礎
9.5練習2OLE概述
9.6練習3OLE自動化
9.7實驗問題
9.8可選練習1Excel嵌入
9.9可選練習2Graph嵌入
9.10 總結
實驗10答案 動態鏈接庫
10.1目的
10.2在你開始之前
10.3更多的信息
104練習1Windows目錄
10.5練習2通過值和指針傳遞參數
10.6練習3使用API函數的彆名
10.7練習4空值
10.8練習5句柄
10.9練習6隱藏主FoxPro窗口
10.10 練習7使用錶單來隱藏主FoxPro窗口
10.11 總結
· · · · · · (
收起)