问题标签 [foxpro]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
850 浏览

foxpro - 最活跃的类似快船的社区是什么?

我在一家使用 Microsoft Visual Foxpro 9 的公司工作。由于 Microsoft 已经放弃了我们,我们不再获得新的驱动程序更新(最后一次是为 ODBC 构建的 VFP 版本 6。)

据我了解,Clipper 和 Foxpro 并没有太大的不同。因此,如果他们正在生产驱动程序,那么这可能是一个迁移的好地方。

然而,根据关于Clipper的维基百科,有几个供应商可供选择。

哪个是最活跃的(支持性的),未来会超过 2015 年(MS 对 VFP 的完整截止日期?)

谢谢。

0 投票
8 回答
19679 浏览

foxpro - Visual FoxPro - 文件访问被拒绝

我们的 ERP 系统是混合的。实际数据是 SQL,但包含用户信息、配置文件、权限、安全性等的表在 Visual FoxPro 中。

我需要获得对 VFP 数据库的独占访问权限。我使用程序本身将所有人从系统中删除,这表明所有人都在系统之外。我得到以下代码的以下响应:

我得到的响应是:文件访问被拒绝。我进入服务器管理器,没有人在我们的 VFP 目录中打开任何文件。

VFP 中是否有一个命令可以让我确定谁/什么打开了文件和/或杀死 FoxPro 中的任何会话的方法?

我试着用谷歌搜索它,但没有运气。

0 投票
2 回答
4933 浏览

ms-access - 将 MS Visual Foxpro .dbf 表导入 MS Access 2007

有谁知道如何将 .dbf 文件导入 MS ACcess 2007?

0 投票
6 回答
2536 浏览

.net - 为什么 FoxPro 用于 POS 系统?

我正在考虑将当前在 FoxPro 中构建的 POS(销售点)项目升级到 .net。计划中的架构相当复杂,选择的新技术背后有很多理由。一些要求包括同时拥有桌面和 Web 前端的能力(其中 Web 前端的功能有限)、与外部网站同步数据以及多个客户端在 1 台服务器上运行的能力。我当前选择的模型是 MVP 模式,其中 Sql Server(可能是 Express)作为 DB,在表示和服务之间有一个 WCF 服务层,以便允许远程 UI。

我担心的是,在我的研究过程中,我注意到触摸屏 POS 系统似乎有一个共同的主题,可以在 FoxPro 中构建它们。

为这个稍微主观的问题道歉,但我很想知道这是否有任何特殊原因?FoxPro 是否有任何特殊的开箱即用功能适合这种类型的系统?我没有使用过 FoxPro,所以在最终确定我为这个项目选择的技术之前,我想确保我没有通过完全排除它而错过任何技巧。

0 投票
1 回答
6313 浏览

xml - Visual FoxPro 9 中的 XMLAdapter 类

我在管理员帐户中在 Vista 上使用 Visual FoxPro 9。我正在尝试执行以下程序:

我从 Code Magazine 的一篇文章(使用 XMLAdapter 将 XML 转换为 VFP 游标)中逐字复制了这个程序(除了更改 XML 文件的路径)。当我执行它时,我收到以下错误:索引或表达式与集合的现有成员不匹配。 它在程序的最后一行崩溃。

在同一篇文章中,还有这个程序:

这完美地工作。

如果有人能帮助我理解第一个程序崩溃的原因,我将不胜感激?

谢谢

0 投票
3 回答
2699 浏览

.net - Calling FoxPro code from .Net

Can anyone tell me the best way to call FoxPro 9 code from a .Net 3.51 application?

I have a legacy production application that is written in Fox 9. I want to expose as much of the logic and business processes as I can so that I can reuse it from .Net. Ideally I want to do this in a way which makes it invisible to the .Net application so that I can switch out the Fox code and replace it with .Net code later.

I was thinking that I could just build a COM DLL in Fox and then reference it from my .Net project but I'm not having any joy with that (various errors in Visual Studio when I compile). Am I missing a trick here or do I need to do something like build a Fox web service?

0 投票
3 回答
2461 浏览

.net - VFP 到 .Net 编译器

有没有人有经验或了解VFP 到 .Net 编译器

我在一家拥有大量 VFP9 应用程序的公司工作,他们正在寻找一种让应用程序在 .Net 中运行的快速方法。我被要求检查这个编译器,看看它是否是一个可行的选择,但到目前为止,我还不能让它成功编译任何东西——甚至我的“Hello World”世界应用程序也没有运行。

只是为了限定最后一句话:我可以让非常简单的 Fox 应用程序“编译”,但生成的 .Net 可执行文件无法成功执行。我已经反汇编了源代码并将其转换为 C#,但通常它包含许多错误 (100+)。

我很想立即否定整个技术,但是 Fox 用户社区似乎对此有很多支持和兴奋。有没有人对此有任何见解?

这是VFP 到 .Net 编译器的链接

0 投票
6 回答
3680 浏览

linux - 记录linux和windows之间的锁定问题

我需要在 DOSEMU 下的 linux 中运行一堆旧的 DOS FoxPro / Clipper 应用程序。程序访问位于网络服务器(可能是 Windows 或 Linux 服务器)上的“数据库”

实际上,程序运行良好,但我无法使记录锁定按预期工作:我可以在两个终端(或服务器和任何终端)中运行一个程序,并在两者中锁定相同的记录。

现在,我使用 Tiny Core Linux 作为终端,Windows XP 作为服务器,通过 CIFS 和最新的 DOSEMU (1.4.0) 访问共享文件,但我尝试了各种服务器组合(Ubuntu 7 到 9,Damn Small Linux , XP) <-> 协议 (CIFS, samba, 各种版本的 smbclient) <-> 客户端(与服务器相同)没有运气

我尝试将服务器部分配置为在 samba 中没有机会锁的情况下工作(在阅读了http://oreilly.com/catalog/samba/chapter/book/ch05_05.html中的整个 O'Reilly Samba 书籍锁定章节之后)和 XP( \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\UseOpportunisticLocking = 0),但问题仍然存在。

有任何想法吗?

TIA,巴勃罗

0 投票
3 回答
2066 浏览

foxpro - 发布可执行 FoxPro 应用程序的过程是什么?

我对 FoxPro/Visual Fox Pro 的了解为0,我试图了解这个 FP 应用程序是如何工作的。

有一堆 CFX、DBF、FPT、DLL 和 EXE 文件。应用程序通过运行 .EXE 启动。

创建/发布 FoxPro 应用程序时 - 它是否会创建 exe 并整理所有需要的 DLL?源文件的文件扩展名是什么?

或者是否需要使用第三方工具来完成此操作?

谢谢!

0 投票
4 回答
3865 浏览

foxpro - Re-Fox(FoxPro 反编译器)是否生成可用代码?

我正计划尝试 Re-Fox:http ://www.refox.net/

他们有一个演示版本 - 但是在测试它时,它说在试用模式下不支持重新编译器(考虑到该工具的主要用途,这似乎很奇怪)。

这是一个 500 美元的产品,我花了很多时间试图找到对 Re-Fox 的合法评论,但只能找到试图从 Google 广告词中获得收入的网站。

所以问题是 - Re-Fox 是否在以下情况下工作: - 它是否生成可用于保持前进的代码?

我过去见过的反编译器会生成看起来很神秘的代码,这实际上并不可行。

谢谢!