《FoxPro 2.5 for Windows开发指南》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:欧海德著
  • 出 版 社:北京:学苑出版社
  • 出版年份:1993
  • ISBN:7507708748
  • 页数:190 页
图书介绍:

第一章 屏幕与菜单 1

1.1 屏幕 2

1.1.1 屏幕建立器的优点 2

1.1.2 本节中使用的术语 3

1.1.3 实用屏幕 3

1.1.4 其他屏幕 4

1.1.5 屏幕集 4

1.1.6 代码段 5

1.1.7 调用屏幕程序 6

1.1.8 READ的重要性 6

1.1.9 工作环境 7

1.1.10 有关设计的考虑 7

1.1.11 生成的程序 9

1.2 屏幕布局 9

1.2.1 设置代码 9

1.2.2 Cleanup和过程代码 14

1.2.3 窗口定义 17

1.2.4 READ级子句 17

1.3 字段对象和控制 22

1.3.1 字段对象 22

1.3.2 按钮 25

1.3.3 单选钮 28

1.3.4 核选框 29

1.3.5 弹出式菜单 30

1.3.6 列表 32

1.4 协调屏幕的浏览窗口 34

1.4.1 激活浏览窗口 34

1.4.2 改变窗口大小和窗口定位 35

1.4.3 在模化READ过程中激活菜单 35

1.5 调试应用程序中的屏幕代码 36

1.6 使用屏幕程序的FoxDoc 36

1.7 菜单 37

1.7.1 菜单建立器的优点 37

1.7.2 常用术语 38

1.7.3 建立代码段 39

1.7.4 调用菜单程序 39

1.7.5 激活菜单 40

1.7.6 使用环境 41

1.7.7 设计时考虑的问题 42

1.7.8 有关生成的程序 43

1.7.9 一般选项 43

1.7.10 生成设置代码例子 44

1.7.11 Cleanup代码例子 46

1.7.12 菜单条选项 47

1.7.13 菜单选项 47

1.7.14 菜单过程例子 48

1.7.15 选项核选框 49

1.7.16 调试用户菜单 51

1.7.17 隐藏命令窗口 52

1.8 协调屏幕和菜单 52

1.8.1 管理菜单系统 52

1.8.2 通过菜单访问屏幕控制 54

第二章 项目组织工具 55

2.1 项目的优点 55

2.2 项目包括的内容 56

2.3 一个项目与多个项目 56

2.4 可移植式应用程序的根路径 56

2.5 选择主文件 57

2.6 在应用程序中包括可修改的文件 58

2.7 项目中的未知引用 58

2.8 项目中的过程码 59

2.8.1 错误处理 60

2.8.2 保存当前环境 60

2.8.3 建立新环境 61

2.8.4 保存和恢复系统菜单条 62

2.8.5 检测资源 62

2.8.6 实用过程 62

第三章 数组 63

3.1 建立数组 63

3.2 FoxPro数组函数 64

3.3 数组操作 64

3.3.1 初始化整个数组 64

3.3.2 引用数组元素 65

3.3.3 数组元素赋值 65

3.3.4 重新定义数组维数 66

3.4 公用和私用数组 66

3.4.1 公用数组 66

3.4.2 私用数组 66

3.4.3 数组的局限 67

3.5 把整个数组传给用户定义的函数 67

3.6 在数组和表间传递数据 67

3.7 数组和SQL SELECT 68

3.8 数组和FoxPro控制 69

第四章 使用SQL SELECT 70

4.1 问题中使用的表 70

4.2 问题 71

4.3 答案 72

第五章 调试应用程序 81

5.1 程序错误 81

5.2 保存编译错误 81

5.2.1 使用程序菜单指定错误文件 82

5.2.2 使用SET LOGERRORS命令 82

5.2.3 解释编译错误文件 82

5.2.4 了解产生编译错误的原因 82

5.3 运行错误 82

5.4 调试提示 83

5.5 报表变量所能做与不能做的 84

第六章 低级文件输入/输出 86

6.1 建立文件 86

6.2 打开文件 87

6.2.1 读文件 88

6.2.2 写文件 88

6.2.3 关闭文件 89

6.3 其他另外的低级I/O命令和函数 89

6.4 文本合并 89

6.4.1 合并文本和文本合并元素 90

6.4.2 输出到窗口和文件 94

第七章 定制帮助与优化应用程序 96

7.1 选择帮助类型:Wondows或.DBF 96

7.1.1 检查帮助类型 96

7.1.2 使用Windows式帮助 97

7.1.3 使用.DBF类型帮助 97

7.2 建立.DBF类型帮助 97

7.2.1 了解FOXHELP.DBF 97

7.2.2 帮助表的要求 98

7.2.3 FOXHELP论题 98

7.2.4 FOXHELP内容 98

7.2.5 FOXHELP交叉参考 99

7.2.6 查找帮助显示 99

7.2.7 指定帮助表 99

7.2.8 集中显示帮助话题 99

7.2.9 更好的安排 102

7.3 优化应用程序 102

7.3.1 Rushmore技术 102

7.3.2 一般运行提示 107

第八章 动态数据交换 110

8.1 什么是动态数据交换 110

8.2 客户和服务器 110

8.3 应用程序、论题和项 111

8.3.1 服务名 111

8.3.2 论题 111

8.3.3 项 111

8.4 建立与另一个应用程序的对话 111

8.4.1 初始化和终止会话 112

8.4.2 从其他应用程序请求数据 112

8.4.3 在其他应用程序中执行命令 112

8.4.4 向其他应用程序发送数据 113

8.4.5 处理DDE错误 113

8.4.6 建立报告或自动链 114

8.4.7 使用同步命令 114

8.5 将应用程序变为DDE服务器 115

8.5.1 建立服务 115

8.5.2 建立论题 116

8.5.3 提供调用返回函数 116

8.5.4 响应答DDE动作 116

第九章 对象链接和嵌入 120

9.1 本章中的术语 120

9.2 嵌入与链接 121

9.3 在Foxpro界面使用OLE 122

9.3.1 插入OLE对象 122

9.3.2 剪贴和链接OLE对象 123

9.3.3 编辑OLE对象 124

9.3.4 把OLE对象转换成静态图画 125

9.3.5 高级OLE概念 125

9.4 与OLE对象一起使用FoxPro命令 126

9.4.1 MODIFY GENERAL命令 126

9.4.2 @SAY命令 127

9.4.3 APPEND GENERAL命令 129

第十章用 FoxDoc建立应用程序文档 131

10.1 入门 131

10.1.1 启动FoxDoc 131

10.1.2 获得帮助 131

10.1.3 认识FoxDoc文件 131

10.1.4 FoxDoc的输出 132

10.1.5 FoxDoc与Beautify的比较 132

10.2 试用FoxDoc 133

10.3 生成文档 133

10.3.1 描述所要建档的内容 133

10.3.2 决定建档选项 135

10.3.3 启动建档过程 135

10.4 选择建档选项 135

10.4.1 格式化源代码选项 136

10.4.2 行为图选项 138

10.4.3 报告表选项 139

10.4.4 打印选项 142

10.4.5 文件扩展名选项 143

10.5 在程序中使用FoxDoc命令 143

10.5.1 宏 143

10.5.2 DOCCODE:程序伪语句 144

10.5.3 PRGPATH和DATAPATH 144

10.5.4 其他FoxDoc指令 145

10.6 FoxDoc是如何工作的 145

10.7 解释交叉参考报告 148

10.8 熟悉关键字文件 149

第十一章 用FoxApp建立应用程序 151

11.1 使用FoxApp 151

11.1.1 指定表 151

11.1.2 指定屏幕 152

11.1.3 生成应用程序 152

11.2 生成菜单系统 153

11.2.1 File菜单 153

11.2.2 Edit菜单 153

11.2.3 Application菜单 153

11.2.4 Utilities菜单 154

11.2.5 Help菜单 154

11.2.6 Browse菜单 154

第十二章 兼容性 155

12.1 FoxBASE+兼容性 155

12.1.1 模拟FoxBASE+指定击键 155

12.1.2 FoxBASE+模拟的额外SET选项 156

12.1.3 无法避免的差异 157

12.2 SET COMPATIBLE命令 158

12.3 从FoxBASE+2.10中转换文件 159

12.3.1 .NDX索引文件 159

12.3.2 .DBT备注文件 160

12.3.3 FOX程序文件 160

12.3.4 编译程序 160

12.3.5 执行程序 160

12.4 转换FoxPro 1.XX文件 162

第十三章 多用户环境下的FoxPro 164

13.1 系统构造 164

13.1.1 临时工作文件 164

13.1.2 CONFIG.FPW 164

13.1.3 特殊CONFIG选项 165

13.1.4 FOXUSER资源文件 166

13.2 多用户环境下的编程 166

13.2.1 表的独占使用 166

13.2.2 表的共享使用 167

13.2.3 写访问权与只读访问权 167

13.2.4 记录和文件锁定 168

13.2.5 自动锁定与手动锁定 168

13.2.6 对记录和表解锁 168

13.2.7 执行自动锁定的命令 168

13.2.8 SET REPROCESS 169

13.2.9 手动锁定函数 170

13.2.10 管理冲突 171

13.2.11 错误处理例程 171

13.2.12 低级文件函数 174

13.3 优化性能 174

13.3.1 将临时文件置于本地驱动器上 174

13.3.2 排序文件与索引文件 175

13.3.3 独占使用文件 175

13.3.4 锁的长度 175

13.4 多用户命令和函数 175

第十四章 跨平台应用 177

14.1 有关术语 177

14.2 在Windows下运行MS-DOS应用程序 178

14.2.1 方法1:像运行MS-DOS应用程序一样运行 179

14.2.2 方法2:输送MS-DOS应用程序 182

14.2.3 方法3:充分利用Windows特征 184

14.3 维护跨平台文件 184

14.3.1 维护平台屏幕 185

14.3.2 维护跨平台报告 187

14.3.3 维护跨平台标签 187

14.3.4 维护跨平台菜单 187

14.4 在MS-DOS下运行Windows应用程序 188

14.5 输送器的工作过程 189

14.5.1 Transport对话框 189

14.5.2 特殊的输送器决定 190

14.6 选择开发平台 190

14.6.1 MS-DOS字符模式平台 190

14.6.2 Windows图形平台 190