我有一些使用.dbf文件操作的程序(.prg),因为我正在迁移到postgresql(个人偏好)我真的想知道是否有办法将命令从一种语言“翻译”到另一种语言。 转换为python将是另一种可能性 谢谢
答案 0 :(得分:1)
没有。 Visual FoxPro语言与其自己的对象模型紧密相关,当您开始将UI元素纳入等式时,自动迁移所涉及的时间和工作意味着在新平台上重新实现它总是更快。
如果您对Python感兴趣,可以查看Dabo。这是一个针对桌面和Web应用程序的Python框架,但是由一些长期的Visual FoxPro专家开发。在这方面,它在很多方面在概念上类似于Visual FoxPro。
Dabo的作者Ed Leafe和Paul McNett拥有强大的背景 使用awesome和underrated进行数据库应用程序开发 Microsoft Visual FoxPro开发环境。
虽然Visual FoxPro在开发以数据为中心的应用程序方面非常出色 有一个不容忽视的限制:它只能在Microsoft上运行 Windows,Ed和Paul都有想要他们的客户 应用程序在Linux和Macintosh上运行。我们相信我们不是 仅在这方面:它是一个多元化的多平台世界 需求超过一个供应商可以实现。
爱德和保罗有一天说话了:保罗一直在研究各种各样的事情 多平台GUI工具包大约18个月,而Ed有很多 开发Visual FoxPro Codebook框架的经验。我们决定 共同努力,制定一个强大的框架 以数据为中心的多平台部署应用程序。我们上来了 设计简单,灵活,坚固,我们已经开始 使用Dabo框架开发我们自己的客户端应用程序。