我了解FoxPro/Visual,并试图了解这个FP应用程序是如何工作的。
有一堆CFX、DBF、FPT、DLL和EXE文件。应用程序是通过运行.EXE启动的。
在创建/发布FoxPro应用程序时--它是否创建了一个exe并整理了所有所需的DLL?源文件的文件扩展名是什么?
或者是否需要使用第三方工具来完成这一任务?
谢谢!
发布于 2009-09-25 11:20:10
首先,我不认识foxpro下的.CFX扩展,这可以追溯到1987年的FoxBase+时代。通过谷歌搜索,它似乎是一些媒体格式,卡西欧代数FX,冷融合,或其他一些。
但是,在编译Foxpro时,它确实会编译成EXE。其他DLL可能只是其他第三方库实用程序,除非它们是VFP的运行时库,如VFP9R.dll、VFP9t.dll、VFP9RENU.dll (或VFP8或VFP7等)。
.DBF和.FPT是数据库文件和相应的“备注”文件内容。备注字段通常是自由形式的注释,在未知或无限长的情况下可以与记录相关联。
至于源代码,应该有一些项目文件,可能还有类、窗体和prgs,包括扩展名为
.PRG --程序.SCX / .SCT --窗体.VCX / .VCT --可视化类库.PJX / .PJT -主要项目文件.MNX / .MNT -菜单。
还有一个叫做Re的DE编译器,我认为最新的是Re 10,它将把一个exe解压缩成它各自的形式、类和prgs等等.祝好运
发布于 2009-09-25 08:40:01
您需要Microsoft foxpro或更早的版本。从文件类型上看,我认为您没有.prg文件的源代码。Foxpro文件类型
发布于 2009-09-28 02:49:43
构建可执行文件的最简单方法是需要项目文件。项目文件扩展名为.pjx。创建项目文件,创建项目临时项目。将您的文件拖到上面,Fox将根据其扩展名将其放在正确的选项卡中。然后,您可以单击BUILD按钮并解决任何依赖项。
要部署fox应用程序,必须在客户的机器上显示最少数量的支持文件。如果您阅读福克斯帮助F1,您可以获得这些文件的列表。仔细阅读,在一台从来没有Foxpro的干净机器上试一试。然后你就会知道如果你抓住了所有的文件。我现在没有它在我面前..。
https://stackoverflow.com/questions/1474932
复制相似问题