首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Foxpro编译器

Foxpro编译器
EN

Stack Overflow用户
提问于 2013-02-20 05:10:50
回答 4查看 2.8K关注 0票数 0

我有一个遗留的Foxpro2.6应用程序,我想用一个新的Foxpro版本编译它,这样我就可以在Win7 x64系统上运行它(通过x32兼容性)并进行商业分发。有没有办法在不购买500美元以上的许可证的情况下以合法的方式做到这一点?

我只是在说编译它,因为开发是在授权的FoxPro 2.6上完成的……

谢谢!

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2013-02-26 16:43:21

正如你所说的,如果它是用于DOS的FoxPro或用于Windows的FoxPro,那么它们是16位的,并且不能在64位操作系统上运行,同样也不能运行任何其他16位可执行文件。

如果你想把它移植到Visual FoxPro上,那么你需要一个合法的副本。也许你已经通过MSDN或其他方式获得了它。

即使你有Visual FoxPro,也不一定只是重新编译它,这取决于涉及的复杂性。还有其他一些关于这个话题的帖子。

你可以在Windows7上以“XP模式”运行它,这实际上是一个XP虚拟机,或者如果它实际上是用于DOS的FoxPro (而不是用于Windows的FoxPro ),那么你也可以在DosBox中成功运行它,但可能会遇到打印问题。

票数 3
EN

Stack Overflow用户

发布于 2013-02-20 06:28:39

不,你需要一份可视FoxPro的拷贝。但无论如何您都需要它,因为您至少需要做一些代码更改才能使它看起来可接受。至少,您需要:

_SCREEN.Themes = .F。

在代码的最顶端。

票数 4
EN

Stack Overflow用户

发布于 2016-06-17 17:02:14

另一种方式是这样。你仍然可以在64位平台上运行它。

  1. 安装VMWare工作站7.1
  2. 安装windows XP
  3. 运行Foxpro Dos/Windows.

这一点得到了证实,我最近使用这种方法运行了一台Borland C++ 3.0。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14967493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档