FoxPro可以使用JAR文件吗?

时间:2013-01-29 14:38:58

标签: java .net dll jar foxpro

我在用Java编写的jar文件中有一些代码。我想在Fox Pro中使用我的JAR。

我被告知无法使用Fox Pro调用JAR文件中的函数。

FoxPro可以调用jar文件中的函数吗?如果是这样的话?

1 个答案:

答案 0 :(得分:0)

不, FoxPro 无法调用用java JAR 编写的函数。除非您想用死语言编写Java解释器。

但是,您可以为java代码创建 ActiveX COM * 包装器,然后使用生成的对象。 Java似乎有一个“JavaBeans ActiveX Bridge”接口。

http://www.oracle.com/technetwork/java/activex-142114.html

根据您拥有的Java和FoxPro代码的数量,您可能会有更好的运气,并让Java使用OLE DB读取FoxPro数据或调用基于FoxPro的COM对象。 OLE DB应该很容易找到,并且sourceforge上有一个“JACOB”项目让Java读取COM。

http://sourceforge.net/projects/jacob-project/

如果这些都不适合您,您可以随时执行GNU人员所做的事情,并将Java代码包装到一个简单的命令行应用程序中。不确定如何准确地获取数据,但如果没有别的,你可以随时修改你的java代码,将文本文件写入%TEMP%