主页 详情

《FoxPro 2.5 for Windows程序设计 入门篇》_章立民著;李银花改编_10277065_7115052557

【书名】:《FoxPro 2.5 for Windows程序设计 入门篇》
【作者】:章立民著;李银花改编
【出版社】:北京:人民邮电出版社
【时间】:1994
【页数】:419
【ISBN】:7115052557
【SS码】:10277065

最新查询

内容简介

第一章 什么是FoxPro 2.5 for Windows

1—1 FoxPro 2.5 for Windows的新增功能

1—2 FoxPro 2.5 for Windows的系统需求

1—2—1 硬件配备需求

1—2—2 软件配备需求

1—3 磁盘文件的类型

1—4 FoxPro 2.5 for Windows的技术规格

1—5 FoxPro 2.5 for Windows的安装

1—5—1 一般形式的安装步骤

1—5—2 网络管理器的安装步骤

1—5—3 工作站的安装步骤

第二章 如何优化您的系统

2—1 内存

2—1—1 FoxPro 2.5 for Windows的内存需求

2—1—2 FoxPro for Windows如何使用内存

2—1—3 虚拟内存

2—1—4 扩充内存(Expanded)、扩展内存(Extended)驱动程序的影响

2—1—5 磁盘快取程序

2—2 优化MS—DOS

2—2—1 文件数目的设定

2—2—2 磁盘缓冲区的设定

2—3 优化Microsoft Windows

2—4 做好硬盘的管理

2—5 网络环境下的FoxPro

2—5—1 网络环境下的文件数目设定

2—5—2 临时文件

2—6 小结

第三章 FoxPro 2.5 for Windows的配置设定

3—1 进入Windows后如何立即启动FoxPro for Windows

3—2 驱动程序的初始参数

3—2—1 初始参数—T

3—2—2 初始参数—C

3—2—3 环境变量FOXPROSWX的使用

3—3 初始状态数据文件FOXPRO.INI

3—4 配置文件CONFIG.FPW的设定

3—4—1 仅能在CONFIG.FPW中设定的配置

3—4—2 _STARTUP=

3—4—3 COMMAND=

3—4—4 MEMLIMIT=

3—4—5 INDEX=

3—4—6 LABEL=

3—4—7 REPORT=

3—4—8 MVCOUNT=

3—4—9 OUTSHOW=

3—4—10 EDITWORK=

3—4—11 PROGWORK=

3—4—12 SORTWORK=

3—4—13 TMPFILES=

3—4—14 _GEN...

3—4—15 RESOURCE=

3—4—16 TEDIT=

3—5 资源文件FOXUSER的使用

3—5—1 启动资源文件

3—5—2 资源文件的数据结构

3—5—3 TYPE字段

3—5—4 ID字段

3—5—5 NAME字段

3—5—6 READONLY字段

3—5—7 CKVAL字段

3—5—8 DATA字段

3—5—9 UPDATED字段

3—5—10 FoxPro如何以及何时使用资源文件

3—5—11 用户自定义资源文件

3—5—12 设定Browse窗口的配置

3—5—13 局域网络上的资源文件

3—6 小结

第四章 开始学习FoxPro 2.5 for Windows

4—1 FoxPro 2.5 for Windows的用户界面

4—1—1 菜单的使用

4—1—2 对话框的使用

4—1—3 如何选取对话框中的控制对象

4—2 窗口中的操作

4—3 交谈式模式

4—4 Esc键的中断使用

4—5 系统信息

4—6 帮助系统的使用

4—6—1 显示帮助说明的主题

4—6—2 获取某一个特定主题的帮助说明

4—7 结束FoxPro 2.5 for Windows

4—8 小结

第五章 数据库的建立与显示

5—1 建立新数据库文件

5—2 定义数据库文件的结构

5—2—1 数据结构范例

5—3 新增数据记录

5—3—1 使用APPEND命令增加数据记录

5—4 打开、选用一个现存的数据库文件

5—4—1 工作区的概念与多个数据库文件的使用

5—4—2 数据库的别名

5—4—3 重复打开同一个数据库文件

5—4—4 只读数据库

5—4—5 缺省磁盘目录的设定

5—4—6 磁盘目录搜寻路径的设定

5—4—7 目录的显示

5—5 显示数据库文件结构

5—6 显示数据库文件的数据记录

5—6—1 仅显示特定字段的内容

5—6—2 仅显示特定范围的数据记录

5—6—3 仅显示符合某特定条件的数据记录

5—6—4 仅显示连续符合某特定条件的数据记录

5—6—5 不显示记录编号

5—6—6 将数据输出至打印机打印

5—6—7 将数据输出至一个文本文件

5—7 文件操作

5—7—1 更改文件名称

5—7—2 文件的拷贝

5—7—3 文件的删除

5—7—4 文件维护公用程序

5—8 小结

第六章 数据库的编辑

6—1 如何移动记录指针

6—2 数据库的搜寻

6—3 数据库结构的修改

6—4 数据记录的编辑

6—5 REPLACE命令的数据替换

6—5—1 备注字段的数据替换

6—5—2 设定数据替换的范围

6—5—3 设定数据被替换的条件

6—6 数据记录的删除

6—6—1 删除记号的标示——DELETE

6—6—2 数据的永久删除——PACK

6—7 解除被标示删除记号的记录——RECALL

6—8 一次永久删除所有数据记录——ZAP

6—9 小结

第七章 数据库的排序与索引操作

7—1 数据库的排序

7—1—1 多个字段的排序

7—1—2 部分数据的排序

7—1—3 指定条件的排序

7—1—4 排序后的部分字段拷贝

7—2 数据库的索引

7—2—1 有条件的索引

7—2—2 设定排列的次序

7—2—3 建立数据单一的索引

7—2—4 关键字ADDITIVE的使用

7—2—5 相关的索引命令

7—3 数据记录的搜寻

7—3—1 SETEXACT命令对搜寻的影响

7—3—2 多个键值的搜寻

7—4 小结

第八章 数据库的关联性连接

8—1 多个数据库文件同时使用

8—2 关联性连接的建立——SET RELATION

8—3 “一对多”的关联性连接——SETSKIP

8—4 三个文件间的关联性连接

8—5 取消关联性连接

8—6 小结

第九章 基本的程序设计

9—1 文本编辑器的基本操作

9—1—1 光标的移动

9—1—2 文字的选取

9—2 常量

9—3 内存变量

9—4 表达式

9—5 运算符

9—5—1 字符串运算符

9—5—2 算术运算符

9—5—3 关系运算符

9—5—4 逻辑运算符

9—6 函数

9—6—1 函数一:BOF([<alias>])

9—6—2 函数二:EOF([<alias>])

9—6—3 函数三:DATE()

9—6—4 函数四:TIME()

9—6—5 函数五:UPPER(<expC>)

9—6—6 函数六:LOWER(<expC>)

9—6—7 函数七:CTOD(<expC>)

9—6—8 函数八:DTOC(<expD>[,1])

9—6—9 函数九:SPACE(<expN>)

9—6—10 函数十:LEN(<expC>)

9—6—11 函数十一:TRIM(<expC>)

9—6—12 函数十二:LTRIM(<expC>)

9—6—13 函数十三:ALLTRIM(<expC>)

9—6—14 函数十四:SUBSTR(<expC>[,<expN1>[,<expN2>]])

9—6—15 函数十五:STR(<expN1>[,<expN2>[,<expN3>]])

9—6—16 函数十六:VAL(<expC>)

9—6—17 函数十七:宏替换(&)

9—7 函数的调用方式

9—8 输出与输入命令

9—8—1 命令一

9—8—2 命令二

9—8—3 命令三

9—8—4 命令四

9—8—5 命令五

9—8—6 命令六

9—8—7 命令七

9—9 数据记录的汇总

9—9—1 命令一

9—9—2 命令二

9—9—3 命令三

9—9—4 命令四

9—10 方框的绘制与区间清除

9—10—1 命令一

9—10—2 命令二

9—10—3 命令三

9—11 结构化控制命令

9—11—1 循环

9—11—2 条件语句

9—11—3 嵌套式IF条件语句

9—11—4 多重条件语句

9—11—5 计数循环

9—11—6 数据库扫描循环

9—11—7 循环打印

9—12 预处理命令

9—12—1 编译时期常量

9—12—2 条件编译

9—13 过程与过程文件

9—13—1 过程

9—13—2 过程文件

9—14 用户自定义函数与参数传递协定

9—15 局部变量与全局变量

9—15—1 局部变量

9—15—2 全局变量

9—16 格式化的输入与输出

9—16—1 备注字段的编辑

9—16—2 格式化输出与输入

9—16—3 设定GET变量的初值

9—16—4 GET字段的关闭与打开

9—16—5 设定GET字段的提示信息

9—16—6 设定输入值的许可范围

9—16—7 设定编辑区域的大小

9—16—8 输入值的查验

9—16—9 GET字段的先期查验

9—17 小结

第十章 数组

10—1 数组的建立

10—1—1 <array1>

10—1—2 <expN1>[,<expN2>]

10—2 数组元素值的设定与行列下标的处理

10—3 检测数组的大小

10—4 数组的拷贝

10—5 插入与删除数组的元素

10—6 数组的排序

10—7 数组的搜寻

10—8 全局数组与局部数组

10—9 数组的传递

10—10 数组与数据库文件间的数据交换

10—10—1 数据库与数组间的非批量交换

10—10—2 数据库与数组间的批量交换

第十一章 窗口的制作

11—1 第一步——窗口的定义与建立

11—1—1 指定窗口的名称

11—1—2 定义窗口的位置与大小

11—1—3 建立一个子窗口

11—1—4 IN SCREEN\IN DESKTOP

11—1—5 建立窗口的标题

11—1—6 设定窗口的边界形式

11—1—7 设定窗口的控制属性

11—1—8 设定窗口最小化时的图标

11—1—9 设定窗口的背景图片

11—2 第二步——窗口的打开

11—2—1 指定所要打开的用户自定义窗口的名称

11—2—2 以子窗口的方式打开用户自定义窗口

11—2—3 用户自定义窗口的层叠位置

11—2—4 NOSHOW

11—3 第三步——窗口的关闭与清除

11—4 如何移动窗口

11—5 窗口内存文件(.WIN)的使用

11—6 改变桌面窗口与用户自定义窗口的属性

11—7 窗口专用的其它命令与函数

11—8 小结

第十二章 菜单的制作

12—1 第一种菜单系统(光条式菜单)

12—2 第二种菜单系统(独立的弹出式菜单)

12—3 第三种菜单系统(下拉式菜单)

12—4 第四种菜单系统(主菜单条)

12—4—1 第一步——DEFINE MENU命令的使用

12—4—2 第二步——DEFINE PAD命令的使用

12—4—3 第三步——ON SELECTION MENU/PAD命令的使用

12—4—4 第四步——ACTIVATE MENU命令的使用

12—5 第五种菜单系统(下拉弹出式菜单)

12—5—1 第一步——DEFINE POPUP命令的使用

12—5—2 第二步——DEFINE BAR命令的使用

12—5—3 第三步——ON SELECTION POPUP/BAR命令的使用

12—5—4 第四步——ACTIVATE POPUP命令的使用

12—6 第六种菜单系统(组合式菜单)

12—7 分层式菜单的建立

12—8 菜单的放大与移动

12—9 如何灵活地调整子功能选项的位置

12—10 如何同时选择多个子功能选项

12—11 如何设定功能选项的可选择条件

12—12 选项的标记

12—13 菜单的堆栈

12—14 如何在程序中直接更改FoxPro的系统菜单

12—15 将菜单建立在FoxPro的系统菜单上

12—16 小结

第十三章 键盘处理的函数与命令

13—1 INKEY()函数的使用

13—2 LASTKEY()函数的使用

13—3 READKEY()函数的使用

13—4 ON KEY命令的使用

13—5 ON ESCAPE命令的使用

13—6 ON KEY=命令的使用

13—7 ON KEY LABEL命令的使用

13—8 按键的堆栈

13—8—1 PUSH KEY [CLEAR]

13—8—2 POP KEY[ALL]

13—9 退出捕捉处理

13—10 错误分支处理

13—11 测知事件处理命令的语句

13—12 小结

第十四章 程序调试工具

14—1 调试窗口(Debug Window)

14—2 跟踪窗口(Trace Window)

14—3 功能选项Program

14—4 功能选项Do

14—5 功能选项Resume

14—6 功能选项Out

14—7 功能选项Over

14—8 功能选项Step

14—9 小结

附录A FoxPro 2.5可使用的RGB值与颜色代码

附录B INKEY()及LASTKEY()函数的返回值

附录C READKEY()函数的返回值

附录D "ON KEY="所用的按键码

附录E ON KEY LABEL命令的按键识别名称

附录F FoxPro 2.5 for Windows的系统功能菜单的名称


书查询(www.shuchaxun.com)本网页唯一编码:
ff79caafedfd351347f1a1976b1a8622#41c5e6e46931e3344887ee9836abd868#39091274#FoxPro25forWindow程序设计入门篇_10277065.zip