- Foxpro 构建配置文件2007-07-31 15:09:12
- 配置文件可以使用任何文本编辑器进行编辑,可在其中写入四种内容,在在书写格式上也有一些特殊的约定: SET 命令:不写 SET 关键字,例如:DEFAULT = HOME()+"/VFP" 系统变量:与命令格式相同,例如:_SPEL
- Foxpro 配置文件2007-07-31 15:09:12
- 先读取注册表再查找配置文件的方法似乎有点复杂,但有些时候需要这样做,例如工作在运行时环境的应用程序,启动时不去读取注册表,这使得配置文件成为必须。另外,配置文件创建于 FoxPro 的早期版本,兼容性
- Foxpro 一些重要的设置2007-07-31 15:09:10
- 以下是几乎每一个应用程序都要进行的设置: _VFP 系统变量 指向当前运行的Visual FoxPro应用程序对象。 语法 _VFP.PropertyName[=eValue] -或- _VFP.Method 参数描述 PropertyName 指定应用程序对象的属性。
- Foxpro 更改默认设置2007-07-31 15:09:10
- VFP 启动完成后,工作环境被设置成默认状态。您可以即时地更改环境参数,这有几种方法,各种方法可能适合于不同的情况。 交互式修改 在命令窗口输入环境设置命令,执行后该修改会立即生效。绝大部分的环境参
- Foxpro 进一步订制VFP的向导和生成器2007-07-31 15:09:08
- 作为最好的数据库管理系统,VFP 给我们提供了高度的可自定义的交互式的开发环境(interactive development environment IDE)。你可以修改菜单,安装新的生成器和向导,实现开发工具条,修改项目管理器的行为
- Foxpro 创建你自己的向导2007-07-31 15:09:08
- Rod Paddock 和John Petersen 也在他们的书中也提供了一些使用VFP 向导类来建立你自己的向导的细节。这样做的优点是,有人已经建立了所有的"引擎"来管理向导处理,且你的向导将与其它的VFP向导具有相同的感
- 附表:"选项"对话框的说明(1)2007-07-31 15:09:06
- 1. 显示2. 常规3. 数据4. 远程数据5. 文件位置6. 表单7. 项目8. 控件9. 区域10. 调试11. 语法着色12. 字段映象显示:包含控制 Visual FoxPro 显示界面的选项。选项说明注册表主键名命令、函数、系统变量状态
- Foxpro 系统示例2007-07-31 15:09:06
- 例1:在程序开始时设置系统环境*-- 设置工作目录cCurrentProcedure = SYS(16,1)nPathStart = AT(":",cCurrentProcedure) - 1nLenOfPath = RAT("/", cCurrentProcedure,2) - (nPathStart)SET DEFAULT TO (S
- 附表:"选项"对话框的说明(2)2007-07-31 15:09:04
- 数据包含控制表中数据的选项。选项说明注册表主键名命令、函数、系统变量以独占方式打开指定 Visual FoxPro 是否以独占方式打开表及数据库,这样当您使用它们工作时,其他人不能够查看或修改它们。以独占方
- foxpro 取得离线视图2007-07-31 15:09:04
- 获取离线视图是简单的:确信包含了视图定义的数据库是当前数据库并使用新的 createoffline() 函数。语法如下:createoffline(<ViewName> [, <Path>])<ViewName> 是离线视图的名字。任何视
- foxpro 用离线视图工作2007-07-31 15:09:03
- 你可以用 USE 命令打开离线视图就象打开一个联线视图一样。然而, 就象我在前面的说明一样, VFP 事实上打开离线视图的持久表而不是执行一条一般的 SQL SELECT 命令。使用离线视图工作时有一些要注意的事: 改
- foxpro 更新源表2007-07-31 15:09:03
- 当你准备用离线视图中的变化更新源表时, 在 use 命令中使用online 子句来打开视图使其与源表"关联", 然后使用tableupdate()。以online 模式打开视图需要对视图表以独占的方式访问否则会发生错误,并表能使视
- 附表:"选项"对话框的说明(3)2007-07-31 15:09:01
- 控件包含了为指定“选项”对话框中“表单”选项卡上的模板类而登记可视类库的选项。这些选项也指定“表单控件”工具栏上“查看类”按钮中可以选择的内容,这可以简化向表单中添加用户自定义控件的工作。选项
- foxpro 刷新(Refreshing) 离线视图2007-07-31 15:09:01
- 第五节 刷新(Refreshing) 离线视图虽然createoffline() 的帮助主题似乎说明,如果以online模式打开视图时,可以刷新离线视图, 但这并非事实。在那种情况下,不能从源表刷新离线视图; requery() 或 refresh(
- foxpro 让视图与数据源相连2007-07-31 15:08:59
- 第四节 让视图与数据源相连dropoffline() 函数让视图与源表相联。语法如下:dropoffline(<ViewName>)这会删除视图离线时建立的支持性缓存文件(TBF, TDX, 和 TPT)。在离线视图中的任何还没有写回源表的
- foxpro 机动查询和数据输入2007-07-31 15:08:59
- 第一节 机动查询和数据输入这种情形的典型情况是一个销售人员正在访问一个客户的旅途中。在以前的时候,如果销售人员想为一个客房输入一个新的订货,有以下两种选择:他不得不通过modem 拨号进入办公系统,
- foxpro 机动查询和数据输入2007-07-31 15:08:57
- 这种情形的典型情况是一个销售人员正在访问一个客户的旅途中。在以前的时候,如果销售人员想为一个客房输入一个新的订货,有以下两种选择:他不得不通过modem 拨号进入办公系统,并以modem 的速度运行订单输
- foxpro 多个本地数据2007-07-31 15:08:57
- 设为一个拥有12个办公室的客户写一个应用程序。每一个办公室有它们自己的数据表拷贝, 但总办公室的文件必须包含各办公室的完整的数据以便进行数据维护。每月一次, 各办公室将他们的文件送到总办公室并使用一
- foxpro 结论2007-07-31 15:08:55
- 离线视图扩展了可更新视图的能力,允许你为你的应用程序添加对于VFP3来说是难于实现的功能。试运行该文所附的示例程序,并考虑在你的应用程序中使用离线视图的方法。
- foxpro 维护源表2007-07-31 15:08:55
- 如果你有一个应用程序必须不停止的工作或表太大以致于应用程序不能在为它建立索引是停止下来,你将面临这样的问题:如果工作站或服务器崩溃,索引被破坏并要求重建时,应该怎么办?有一个好的理由让你的表单
- 使用 Visual FoxPro 的 ActiveX 控件2007-07-31 15:08:54
- 简介Visual FoxPro 包括许多 ActiveX (原来的 OLE) 控件,它们可用于添加大量新功能到你的应用程序。它们中包括了 TreeView,ListView,StatusBar 和 CommonDialog 控件,允许你创建 Windows 9x 风格的应用程
- 使用 Visual FoxPro 的 ImageList 控件2007-07-31 15:08:54
- ImageList 控件非常简单,但因为我论述的其它控件要用到它,所以我们将首先讨论它。ImageList 控件预载入一些图象,因此其它控件(如 TreeView 和 ListView 控件) 可以拥有图象资源。此外,它自己并不做任何用
- 使用 Visual FoxPro 的Common Dialogs 控件2007-07-31 15:08:52
- 第三节 Common Dialogs 控件如果你用过 FoxPro GETFILE() 和 PUTFILE() 函数。你可能对它们多少有些遗憾:没有办法改变对话框的标题。 PUTFILE() 函数总是询问用户是否想复盖已存在的文件。 使用两个函数时
- 使用 Visual FoxPro 的TreeView 控件控件2007-07-31 15:08:52
- 第二节 TreeView 控件VFP 5.0的新的ActiveX控件TreeView是一个有力的、可视的、吸引人的工具, 你可以将它使用于许多应用程序。 但是,其使用的复杂和技术文档的简单使很多人望而却步。本文探索了一些使用Tre
- 使用 Visual FoxPro 的ProgressBar 控件2007-07-31 15:08:50
- ProgressBar 控件位于 COMCTL32.OCX 中,其帮助文件是 CTRLREF.HLP。该控件给我们一个 Windows 95 风格的进度条,就象你从一个驱动器中复制一个大的文件到另一个驱动器时 Windows 95 所显示的进度条一样。该









