中文Visual FoxPro 5.0程序設(shè)計指南

出版時間:1999-01  出版社:海洋出版社  作者:許振宇  

內(nèi)容概要

內(nèi)容提要
本書向讀者詳盡地介紹了VisualFoxPro5.0中文版這一強
勁的交互式數(shù)據(jù)庫管理系統(tǒng),講述了VisualFoxPro5.0的環(huán)境,
數(shù)據(jù)表,創(chuàng)建數(shù)據(jù)庫,查詢數(shù)據(jù),視圖,報表和標簽,VisualFoxPro
程序設(shè)計語言,面向?qū)ο蟪绦蛟O(shè)計,控件、菜單和工具欄,以及調(diào)試
和優(yōu)化應用程序。
本書內(nèi)容翔實,適合數(shù)據(jù)庫開發(fā)人員及廣大計算機專業(yè)人員
使用。

書籍目錄

目 錄
第1部分 使用VisualFoxPr0
第1章 VisualFoxPro5.0
1.1什么是數(shù)據(jù)庫
1.2VisualFoxPro的來歷
1.3VisualFoxPr05.0的優(yōu)點
1.3.1增強的項目及數(shù)據(jù)庫管理
1.3.2已改善的調(diào)試工具
1.3.3更簡便的表設(shè)計以及擴展的數(shù)據(jù)字典
1.3.4增強的查詢及視圖設(shè)計
1.3.5增加的表單功能以及更簡便的設(shè)計
1.3.6更多更好的向?qū)?br />1.3.7OLE與ActiveXTM更強的集成
第2章 VisualFoxPro的環(huán)境
2.1窗口、對話框和常見控件
2.1.1Windows中的窗口
2.1.2對話框和常見控件
2.2VisualFoxPro的集成環(huán)境和菜單系統(tǒng)
2.2.1VisualFoxPro的集成環(huán)境
2.2.2VisualFoxPro的菜單系統(tǒng)
2.3使用選項對話框
2.3.1“顯示”選項卡
2.3.2“文件位置”選項卡
2.3.3“常規(guī)”選項卡
2.4使用命令窗口
2.4.1您的第一個命令
2.4.2您的第二個命令
2.4.3可以使用函數(shù)
2.5使用工具欄
2.5.1改變工具欄的外觀
2.5.2打開其他工具欄
2.5.3定制工具欄
2.6使用項目管理器
2.6.1創(chuàng)建一個項目
2.6.2使用“數(shù)據(jù)”選項卡組織數(shù)據(jù)
2.6.3使用“文檔”選項卡查找表單和報表文件
2.6.4查看一個項目的內(nèi)容
2.6.5項目間共享文件
2.6.6定制項目管理器
2.6.5為文件添加說明
2.7使用向?qū)?br />第3章 用表收集數(shù)據(jù)
3.1創(chuàng)建新表
3.1.1確定字段的注意事項
3.1.2選擇一個數(shù)據(jù)類型
3.1.3創(chuàng)建表
3.2用表存儲和查看信息
3.2.1查看表的內(nèi)容
3.2.2在表中移動指針
3.3修改表的內(nèi)容
3.3.1更改或追加記錄
3.3.2從其他表中追加記錄
3.3.3刪除記錄
3.4修改表的結(jié)構(gòu)
3.5定制表
3.5.1篩選表
3.5.2限制對字段的訪問
3.6使用多個表
3.6.1工作區(qū)
3.6.2在一個工作區(qū)中打開和關(guān)閉表
3.6.3引用工作區(qū)
3.6.3.1使用表別名
3.6.3.2創(chuàng)建用戶自定義別名
3.6.3.3使用VisualFoxPro指定的別名
3.6.3.4使用別名選擇工作區(qū)
3.6.3.5引用在其他工作區(qū)中打開的表
第4章 用索引對表進行排序
4.1什么是索引
4.2索引的種類
4.3創(chuàng)建索引
4.3.1創(chuàng)建索引
4.3.2篩選記錄
4.4控制字段中重復值的輸入
4.5使用其他種類的索引
4.5.1使用非結(jié)構(gòu)復合索引
4.5.2使用獨立索引
4.6重建索引
4.7刪除索引
4.8改變記錄的物理順序
第5章 創(chuàng)建數(shù)據(jù)庫
5.1自由表與數(shù)據(jù)庫表
5.2數(shù)據(jù)庫的設(shè)計過程
5.2.1確定數(shù)據(jù)庫的目的
5.2.2確定需要的表
5.2.3確定所需字段
5.2.4確定表之間的關(guān)系
5.2.4.1“一對多”關(guān)系
5.2.4.2“多對多”關(guān)系
5.2.4.3“一對一”關(guān)系
5.2.5改進設(shè)計
5.3創(chuàng)建及刪除數(shù)據(jù)庫
5.3.1創(chuàng)建數(shù)據(jù)庫
5.3.2在數(shù)據(jù)庫中添加 創(chuàng)建和移去表
5.3.3刪除數(shù)據(jù)庫
5.3.4更新表和數(shù)據(jù)庫的鏈接
5.4 使用數(shù)據(jù)字典
5.4.1長表名和表的注釋
5.4.1.1長表名
5.4.1.2表的注釋
5.4.2字段的長字段名 標題 注釋
5.4.2.1長字段名
5.4.2.2給字段添加注釋
5.4.2.3創(chuàng)建字段的標題
5.4.3字段默認值
5.4.3.1利用默認值來加快數(shù)據(jù)的輸入
5.4.3.2允許的默認值
5.4.3.3何時使用默認值
5.4.3.4使用默認值來自動確定NOTNULL字段
5.4.4創(chuàng)建關(guān)系
5.4.4.1創(chuàng)建表間的永久關(guān)系
5.4.4.2刪除表間的永久關(guān)系
5.4.4.3創(chuàng)建表之間的臨時關(guān)系
5.4.4.3.1臨時相關(guān)表
5.4.4.3.2關(guān)聯(lián)單個表中的記錄
5.4.5設(shè)置字段級規(guī)則
5.4.5.1何時實施約束
5.4.5.2字段值的限制
5.4.5.3何時檢查字段級規(guī)則
5.4.6 設(shè)置表的有效性規(guī)則
5.4.6.1檢查記錄級規(guī)則
5.4.6.2何時檢查記錄級規(guī)則
5.4.6.3從數(shù)據(jù)庫中移去具有關(guān)聯(lián)規(guī)則的表
5.4.7生成參照完整性
5.4.8創(chuàng)建存儲過程
5.4.9設(shè)置觸發(fā)器
5.4.9.1創(chuàng)建觸發(fā)器
5.4.9.2移去或刪除觸發(fā)器
5.4.9.3修改觸發(fā)器
5.5引用多個數(shù)據(jù)庫
5.5.1打開多個數(shù)據(jù)庫
5.5.2設(shè)置當前數(shù)據(jù)庫
5.5.3使用當前數(shù)據(jù)庫中的表
5.5.4使用其他數(shù)據(jù)庫中的表
5.5.5關(guān)閉數(shù)據(jù)庫
5.5.6作用域
5.6 查看和設(shè)置數(shù)據(jù)庫屬性
5.7 查看或修改數(shù)據(jù)庫的結(jié)構(gòu)
5.7.1瀏覽數(shù)據(jù)庫文件
5.7.2擴展數(shù)據(jù)庫文件
5.7.3檢查數(shù)據(jù)庫
第6章 查詢數(shù)據(jù)
6.1查詢的本質(zhì)
6.2使用查詢向?qū)Щ虿樵冊O(shè)計器建立查詢
6.3選擇出現(xiàn)在查詢結(jié)果中的表及字段
6.4設(shè)置選擇條件來查找可得到所需結(jié)果的記錄
6.5設(shè)置排序選項來組織查詢結(jié)果
6.6設(shè)置分組選項來組織查詢結(jié)果
6.7選擇查詢結(jié)果的輸出類型
6.8運行查詢
6.9定制查詢
6.10查詢多個表和視圖
第7章用視圖更新數(shù)據(jù)
7.1創(chuàng)建、修改及刪除視圖
7.1.1創(chuàng)建單表本地視圖
7.1.2創(chuàng)建多表本地視圖
7.1.2.1定義和修改聯(lián)接條件
7.1.2.2定義多表間的聯(lián)接條件
7.1.3修改視圖
7.1.4重命名視圖
7.1.5刪除視圖
7.2在視圖中更新數(shù)據(jù)
7.2.1使表可更新
7.2.2設(shè)置關(guān)鍵字段
7.2.3使表中的指定字段可更新
7.3定制視圖
7.3.1在視圖中添加表達式
7.3.2創(chuàng)建提示輸入值的視圖
7.4 使用視圖
7.4.1打開一個視圖
7.4.2打開視圖的多個實例
7.4.3顯示視圖結(jié)構(gòu)
7.4.4創(chuàng)建視圖索引
7.4.5創(chuàng)建視圖的臨時關(guān)系
7.4.6使用視圖中的數(shù)據(jù)字典功能
7.4.6.1為視圖字段創(chuàng)建默認值
7.4.6.2在視圖的字段和數(shù)據(jù)行上創(chuàng)建規(guī)則
第8章設(shè)計報表和標簽
8.1 設(shè)計報表
8.1.1決定報表的常規(guī)布局
8.2創(chuàng)建報表布局
8.2.1用報表向?qū)?chuàng)建報表
8.2.2.創(chuàng)建快速報表
8.2.3用新建報表創(chuàng)建報表
8.3創(chuàng)建郵件標簽布局
8.3.1使用標簽設(shè)計器創(chuàng)建標簽
8.4修改布局
8.4.1規(guī)劃數(shù)據(jù)的位置
8.4.2修改報表帶區(qū)
8.4.3選擇和移動報表控件
8.4.4調(diào)整控件的大小
8.4.5對齊報表控件
8.4.6調(diào)整控件的位置
8.5定制布局
8.5.1設(shè)置報表數(shù)據(jù)源
8.5.2定義報表的頁面
8.5.2.1設(shè)置頁邊距
8.5.2.2在頁面上定義多列
8.5.2.3設(shè)置紙張大小和方向
8.5.2.4設(shè)置報表帶區(qū)高度
8.5.2.5定義頁面標頭和注腳
8.5.2.6定義細節(jié)帶區(qū)
8.5.2.7添加標題和總結(jié)帶區(qū)
8.5.3插入報表控件
8.5.3.1添加域控件
8.5.3.2插入連接的域控件
8.5.3.3裁剪和連接字符表達式
8.5.3.4 插入當前日期
8.5.3.5插入頁碼
8.5.4 格式化域控件
8.5.4.1定義域控件格式
8.5.4.2調(diào)整域控件中的文本
8.5.4.3定義字段格式模板
8.5.4.4 更改報表中的字體
8.5.5向報表中添加標簽控件
8.5.6添加線條、矩形和圓形
8.5.7向報表中添加圖片
8.5.8更改報表控件顏色
8.5.9向報表控件添加注釋
8.5.10控件報表控件的打印
8.5.10.1打印具有可變長度值的控件
8.5.10.2設(shè)置控件的打印選項
8.5.10.3在布局上分組數(shù)據(jù)
8.6 預覽和打印報表或標簽
8.6.1預覽結(jié)果
8.6.2打印報表-選擇要打印的記錄
8.6.3使用命令預覽或打印報表
第2部分 VisualFoxPro程序設(shè)計
第9章 程序設(shè)計簡介
9.1程序設(shè)計的優(yōu)點
9.2VisualFoxPro的程序設(shè)計體系
9.2.1使用命令窗口
9.2.2創(chuàng)建程序
9.2.2.1鍵入程序
9.2.2.2保存程序
9.2.2.3修改程序
9.2.2.4 運行程序
9.2.3使用VisualFoxPro設(shè)計工具編寫代碼
9.2.4程序設(shè)計的基本概念
9.3程序設(shè)計的過程
9.3.1對問題進行說明
9.3.2分解問題
9.3.3編制模塊
9.3.4 示例程序
9.3.5測試模塊
9.3.6組裝全部模塊
9.3.7整體測試
9.3.8使程序更可靠
9.3.9將程序轉(zhuǎn)換成函數(shù)
9.4 從結(jié)構(gòu)化程序設(shè)計到面向?qū)ο蟪绦蛟O(shè)計
第10章 語言概述
10.1數(shù)據(jù)類型和字段類型
10.2存儲數(shù)據(jù)
10.2.1常量
10.2.2變量
10.2.2.1創(chuàng)建變量
10.2.2.2控制變量訪問
10.2.2.3訪問變量
10.2.3數(shù)組
10.2.3.1數(shù)組的聲明
10.2.3.2為數(shù)組元素賦值
10.2.3.3處理數(shù)組元素
10.2.4 字段
10.2.5記錄
10.2.6對象
10.3操作符
10.3.1字符操作符
10.3.2日期和時間操作符
10.3.3邏輯操作符
10.3.4 關(guān)系操作符
10.3.5數(shù)值操作符
10.4 表達式
10.4.1創(chuàng)建VisualFoxPr0名稱
10.4.2使用命令和函數(shù)
10.4.3創(chuàng)建字符表達式
10.4.5創(chuàng)建日期表達式
10.4.6創(chuàng)建數(shù)值表達式
10.4.7創(chuàng)建邏輯表達式
10.4.8創(chuàng)建名稱表達式
10.5程序流的控制
10.5.1條件分支
10.5.2循環(huán)
10.6處理數(shù)據(jù)
10.6.1用戶自定義函數(shù)
10.6.1.1使用自定義函數(shù)
10.6.1.2以值方式或引用方式傳遞參數(shù)
10.6.1.3可變參數(shù)
10.6.1.4接收函數(shù)的返回值
10.6.2處理字段和記錄
10.6.2.1作用域子句
10.6.2.2FOR子句
10.6.2.3WHILE 子句
10.6.3處理數(shù)組
10.6.3.1在數(shù)組與表之間傳送數(shù)據(jù)
10.6.3.2數(shù)組和SELECT-SQL
10.6.4 處理類和對象
10.6.5處理Null值
10.6.5.1在值和表達式中使用Nul1
10.6.5.2使用NULL作為參數(shù)
第11章 面向?qū)ο蟪绦蛟O(shè)計
11.1VisualFoxPro中的類和對象
11.1.1類與對象:應用程序的組裝模塊
11.1.2 VisualFoxPro類的層次
11.1.2.1VisualFoxPro基類
11.1.2.2容器與非容器
11.1.2.2.1容器類
11.1.2.2.2控件類
11.2處理對象
11.2.1在容器層次中引用對象
11.2.1.1絕對引用
11.2.1.2相對引用
11.2.2設(shè)置屬性
11.2.3 調(diào)用方法程序
11.2.4 響應事件
11.3以編程方式定義類
11.3.1保護類成員
11.3.2在容器類中添加對象
11.3.3指派方法程序代碼和事件代碼
11.3.3.1按類層次調(diào)用事件代碼
11.3.3.2防止基類代碼被執(zhí)行
11.3.3.3創(chuàng)建表定位按鈕集合
11.3.3.4定義表格控件
11.3.4 定義自定義類
11.3.5創(chuàng)建對象引用
11.3.5.1返回對象的引用
11.3.5.2從內(nèi)存中釋放對象和引用
11.3.5.3檢查對象是否存在
11.3.6創(chuàng)建成員數(shù)組
11.3.7創(chuàng)建對象數(shù)組
11.3.8使用對象存貯數(shù)據(jù)
第12章 事件模型
12.1事件驅(qū)動的程序設(shè)計
12.2VisualFoxPr0中的事件
12.3在容器層次和類層次中的事件
12.3.1容器和對象事件
12.3.2類和控件事件
12.4追蹤事件序列
12.4.1打開事件追蹤
12.4.2VisualFoxPro事件順序
12.5事件的分類
12.5.1鼠標事件
12.5.2鍵盤事件
12.5.3改變控件內(nèi)容的事件
12.5.4 控件焦點的事件
12.5.5表單事件
12.5.6數(shù)據(jù)環(huán)境事件
12.5.7其他事件
12.6為事件編寫代碼
第13章 開發(fā)VisualFoxPr0應用程序的步驟
13.1規(guī)劃應用程序
13.1.1創(chuàng)建應用程序的過程概述
13.1.2使用項目管理器
13.2創(chuàng)建數(shù)據(jù)庫
13.3使用類簡化應用程序
13.4 提供交互能力
13.5提供交互信息
13.6測試和調(diào)試
第14章 創(chuàng)建表單
14.1設(shè)計表單
14.2創(chuàng)建表單
14.2.1用表單集擴展表單
14.2.1.1 創(chuàng)建新的表單集
14.2.1.2添加和移去表單
14.2.2設(shè)置數(shù)據(jù)環(huán)境
14.2.2.1常用數(shù)據(jù)環(huán)境屬性
14.2.2.2向數(shù)據(jù)環(huán)境設(shè)計器中添加表或視圖
14.2.2.3從數(shù)據(jù)環(huán)境設(shè)計器中拖動字段和表
14.2.2.4從數(shù)據(jù)環(huán)境設(shè)計器中移去表
14.2.2.5在數(shù)據(jù)環(huán)境設(shè)計器中設(shè)置關(guān)系
14.2.2.6在數(shù)據(jù)環(huán)境設(shè)計器中編輯關(guān)系
14.2.2.7包含預定義常量
14.3在表單中添加對象
14.3.1添加VisualFoxPro 容器
14.3.2向表單中添加VisualFoxPro 控件
14.3.3在表單中添加用戶自定義對象
14.3.3.1在控件工具欄上添加類庫
14.3.3.2從類庫中添加對象
14.3.4收集和記數(shù)屬性
14.3.5確定表單中的控件數(shù)目
14.3.6在表單或表單集合中添加屬性和方法程序
14.3.6.1創(chuàng)建新屬性
14.3.6.2創(chuàng)建新方法程序
14.4 處理對象
14.4.1在設(shè)計時設(shè)置屬性
14.4.2定義表單行為
14.4.3編輯事件代碼和方法代碼
14.4.4保存表單
14.4.5運行表單
14.4.5.1交互地運行表單
14.4.5.2從程序中運行表單
14.4.5.3關(guān)閉活動的表單
14.4.6在運行時設(shè)置屬性
14.4.7在運行時調(diào)用方法
14.4.8對事件作出響應
14.4.9處理對象的示例
14.5管理表單
14.5.1管理表單
14.5.1.1 將參數(shù)傳遞到表單
14.5.1.2從表單返回值
14.5.2管理表單的多個實例
14.5.3為表單或表單集設(shè)置設(shè)計區(qū)
14.5.4 設(shè)置表單或表單集模板
14.5.4.1使用表單模板的優(yōu)點
14.5.4.2指定默認的表單模板
14.5.4.3使用表單模板和表單集模板
14.6 創(chuàng)建單文檔和多文檔界面
14.6.1指定表單類型
14.6.2顯示位于頂層表單中的子表單
14.6.3隱藏VisualFoxPro主窗口
第15章 添加控件
15.1控件和數(shù)據(jù)的關(guān)系
15.2 根據(jù)任務選擇合適的控件
15.2.1提供一組預先設(shè)定的選擇
15.2.1.1 使用選項按鈕組
15.2.1.2使用列表框和下拉列表框
15.2.1.3使用復選框
15.2.2接受預先不能確定的輸入
15.2.2.1使用文本框
15.2.2.2使用編輯框
15.2.2.3使用組合框
15.2.3接受給定范圍的數(shù)值輸入一使用微調(diào)控件
15.2.3.1設(shè)置輸入值的范圍
15.2.3.2單擊向上按鈕,可減少微調(diào)控件值
15.2.3.3微調(diào)非數(shù)值型值
15.2.3.4 常用的微調(diào)屬性
15.2.4允許特定操作-使用命令按鈕和命令按鈕組
15.2.4.1使命令按鈕成為默認選擇
15.2.4.2常用命令按鈕屬性
15.2.4.3通過組來管理命令按鈕的選擇
15.2.4.4常用命令按鈕組屬性
15.2.5在給定時間間隔執(zhí)行指定操作-使用計時器控件
15.2.5.1將計時器控件放置在表單中
15.2.5.2計時器控件的初始化
15.2.5.3對計時器事件的響應
15.2.6顯示信息
15.2.6.1使用圖像
15.2.6.2使用標簽
15.2.6.3使用文本框和編輯框顯示信息
15.2.6.4使用形狀和線條
15.2.6.5使用表單圖形顯示信息
15.2.7增強控件的顯示
15.2.8操作多行數(shù)據(jù)-使用表格
15.2.8.1設(shè)置表格列數(shù)
15.2.8.2在設(shè)計時人工調(diào)整表格的顯示
15.2.8.3設(shè)置表格中顯示的數(shù)據(jù)源
15.2.8.4使用表格控件創(chuàng)建一對多表單
15.2.8.5在表格列中顯示控件
15.2.8.6在表格中進行有條件格式編排
15.2.8.7常用的表格屬性
15.2.8.8常用的列屬性
15.3使控件易于使用
15.3.1設(shè)置訪問鍵
15.3.2設(shè)置控件的Tab鍵次序
15.3.3設(shè)置工具提示文本
15.3.4 啟用和廢止控件
15.3.5允許用戶拖放
15.3.5.1啟用自動拖動方式
15.3.5.2在用戶釋放對象時的響應
15.3.5.3指示釋放的有效區(qū)
15.3.5.4控件拖動的開始和停止時間
15.3.5.5在拖放操作中引起控件移動
15.3.6更改鼠標指針的顯示
15.4擴展表單
15.4.1使用頁框
15.4.1.1在應用程序中使用頁面
15.4.1.2將頁框添加到表單中
15.4.1.3將控件添加到頁面上
15.4.1.4管理選項卡的長標題
15.4.1.5在程序中換頁面
15.4.1.6常用的頁框?qū)傩?br />15.4.2OLE容器控件
15.4.3OLE綁定型控件
第16章 使用類簡化應用程序
16.1根據(jù)任務設(shè)計類
16.1.1決定什么情況下創(chuàng)建類
16.1.1.1封裝通用功能
16.1.1.2 賦予應用程序統(tǒng)一的外觀和風格
16.1.2決定類的類型
16.1.2.1擴展VisualFoxPro基類
16.1.2.2創(chuàng)建有多個組件的控件
16.1.2.3創(chuàng)建非可視類
16.2創(chuàng)建類
16.2.1使用類庫文件
16.2.1.1創(chuàng)建類庫
16.2.1.2復制和刪除類庫中的類
16.2.2創(chuàng)建新類
16.2.3在控件類或容器類中添加對象
16.2.4將屬性和方法程序添加到類
16.2.4.1創(chuàng)建新屬性和新方法程序
16.2.4.2保護屬性和方法程序
16.2.4.3指定屬性的默認值
16.2.5指定設(shè)計時的外觀
16.3將類添加到表單、表單集和工具欄中
16.4 調(diào)用父類方法程序代碼
16.4.1給子類增加功能
16.4.2向容器中的對象添加功能
16.4.3在嵌套容器中向?qū)ο筇砑庸δ?br />16.4.4調(diào)用通用的類代碼
16.4.5覆蓋默認屬性設(shè)置
16.5修改類定義
16.6創(chuàng)建類定義的子類
第17章 設(shè)計菜單系統(tǒng)
17.1創(chuàng)建菜單系統(tǒng)的過程
17.2規(guī)劃菜單系統(tǒng)
17.3創(chuàng)建菜單 菜單項和子菜單
17.3.1創(chuàng)建菜單
17.3.2創(chuàng)建SDI菜單
17.3.3創(chuàng)建菜單項
17.3.4 創(chuàng)建子菜單
17.3.5以編程方式添加菜單
17.3.6菜單項分組
17.4 創(chuàng)建快捷菜單
17.4.1使用快捷菜單設(shè)計器創(chuàng)建快捷菜單
17.4.2使用VisualFoxPro的自定義類創(chuàng)建快捷菜單
17.4.3動態(tài)創(chuàng)建自己的快捷菜單
17.5為菜單系統(tǒng)指定任務
17.5.1指定訪問鍵
17.5.2指定鍵盤快捷鍵
17.5.3啟用和廢止菜單項
17.5.4標記菜單項的狀態(tài)
17.5.5為菜單或菜單項指定任務
17.5.6向菜單系統(tǒng)添加初始化代碼
17.5.7向菜單系統(tǒng)添加清理代碼
17.5.8在運行時控制菜單
17.5.9釋放菜單
17.6測試與調(diào)試菜單系統(tǒng)
17.7定制菜單系統(tǒng)
17.7.1顯示狀態(tài)欄信息
17.7.2定義菜單標題的位置
17.7.3保存與還原菜單
17.7.4為菜單系統(tǒng)創(chuàng)建默認過程
第18章 創(chuàng)建自定義工具欄
18.1定義工具欄類
18.2向自定義工具欄類中添加對象
18.3在表單集中添加自定義工具欄
18.3.1在表單設(shè)計器中協(xié)調(diào)工具欄和表單
18.3.2 使用代碼協(xié)調(diào)工具欄和表單
18.3.3創(chuàng)建自定義工具欄的示例
18.3.4設(shè)置自定義工具欄的屬性
18.3.5定義工具欄的操作
18.3.6 協(xié)調(diào)菜單和自定義工具欄
18.3.6.1創(chuàng)建協(xié)調(diào)的菜單
18.3.6.2將相關(guān)的工具欄和菜單添加到表單集中
18.4 工具欄特有的事件
第19章 編譯應用程序
19.1構(gòu)造應用程序
19.1.1設(shè)置起始點
19.1.1.1 構(gòu)造主程序
19.1.1.2構(gòu)造主表單
19.1.2設(shè)置應用程序環(huán)境
19.1.3顯示初始界面
19.1.4 控制事件循環(huán)
19.1.5恢復原始環(huán)境
19.2向項目中添加文件
19.2.1連編項目并顯示錯誤
19.3連編應用程序
19.3.1 引用可修改的文件
19.4 運行應用程序
第20章 測試和調(diào)試應用程序
20.1程序測試和調(diào)試計劃
20.2 在程序存在錯誤前進行調(diào)試
20.2.1建立測試環(huán)境
20.2.2設(shè)置驗證信息
20.2.3查看事件發(fā)生的序列
20.3逐步發(fā)現(xiàn)錯誤
20.3.1啟動調(diào)試工作期
20.3.2跟蹤代碼
20.3.3停止程序的執(zhí)行
20.3.3.1在某行代碼處將執(zhí)行程序停止
20.3.3.2值發(fā)生改變時,停止執(zhí)行程序
20.3.3.3有條件地將程序停止
20.3.3.4有條件地在某代碼行上將程序停止
20.3.3.5移去斷點
20.3.4 查看存儲的值
20.3.4.1在“局部”窗口中查看存儲值
20.3.4.2在“監(jiān)視”窗口中查看存儲的值
20.3.4.3在“跟蹤”窗口中查看存儲值
20.4 顯示輸出結(jié)果
20.5記錄代碼的覆蓋范圍
20.6處理“運行時”的錯誤
20.6.1預防錯誤
20.6.2處理過程中的錯誤
20.6.2.1建立ONERROR例程
20.6.3處理類和對象中的錯誤
20.6.4從錯誤處理代碼中返回
20.7常見的錯誤
20.8有助于減少錯誤的方法
第21章 優(yōu)化應用程序
21.1掌握Rushmore技術(shù)
21.1.1在表中使用Rushmore
21.1.2不使用Rushmore的操作
21.1.3關(guān)閉Rushmore
21.2優(yōu)化Rushmore表達式
21.2.1創(chuàng)建基本可優(yōu)化表達式
21.2.2組合基本可優(yōu)化表達式
21.2.3組合復雜表達式
21.3優(yōu)化表單和控件
21.4 優(yōu)化VisualFoxPro 及應用程序的性能
21.4.1提高性能的方法
21.4.2提高性能的幾條經(jīng)驗
第三部分 附錄
附錄A 文件擴展名及類型說明
附錄B 詞匯表

圖書封面

評論、評分、閱讀與下載


    中文Visual FoxPro 5.0程序設(shè)計指南 PDF格式下載


用戶評論 (總計0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7