FoxPro fxp文件

问题描述 投票:3回答:4

我对FoxPro知之甚少,但有一个项目需要使用基于FoxPro的第三方应用程序和一个.fxp文件。第三方应用程序是一个销售点系统,该软件的制造商提供了一个.fxp文件,该文件允许我们将产品信息导出为XML格式。

我遇到的问题是该软件无法安排.fxp文件以固定间隔运行,因此我们需要使该XML文件保持更新。

我的问题是,.fxp文件可以在FoxPro之外执行吗?

或者,我可以创建自己的FoxPro应用程序来执行其.fxp文件,并将其连接到POS数据库以执行导出。

欢迎任何想法或替代方法。

谢谢,布莱恩

foxpro
4个回答
4
投票

[编写另一个FoxPro程序,并使用“ DO file.fxp”运行它或将FXP文件导入项目,将其设置为启动并构建。


2
投票

您可以直接从命令行调用FXP以启动FoxPro。这将使您可以通过Windows任务管理器或任何其他程序来计划应用程序。

BAT文件中的类似内容:“ C:\ Program Files \ Microsoft Visual FoxPro 9 \ vfp9.exe” c:\ clients \ myProgram.fxp


0
投票
  1. 。fxp文件可以在FoxPro外部执行吗?

FXP文件是已编译的Foxpro / Visual Foxpro源文件(PRG文件)。所以不,它只能与FP / VFP一起执行。

  1. 或者,我可以创建自己的FoxPro应用程序来执行其.fxp文件,并将其连接到POS数据库以执行出口。

首先,我们不知道FXP例程本身是否将连接到POS系统的数据表。我们只能假设确实如此。如果是这样,那么正如上面其他人所指出的,您确实可以编写自己的FP / VFP例程来运行FXP。您可能想在VFP9中编写新例程,以便其向后兼容性将支持您现有的FXP实用程序中的命令,而不管所用的版本是什么。

祝你好运


0
投票

如果没有Visual Foxpro,请要求fxp的“制造商”提供可执行文件(内置于VFP中,以便您可以运行fxp。

如果他们不愿意为您提供支持,我将能够提供“ foxpro脚本宿主”,这是一个小型的运行时环境,可以运行独立的FXP。

希望获得帮助

© www.soinside.com 2019 - 2024. All rights reserved.