gpt4 book ai didi

java - 是否可以从 delphi 编写的应用程序控制 java 应用程序?

转载 作者:搜寻专家 更新时间:2023-10-31 08:14:10 25 4
gpt4 key购买 nike

我的问题很简单,我有一个用 java 编写的应用程序,我想从我将用 delphi 编写的应用程序中向它发送命令(单击一个按钮,发送一些击键,单击一个菜单项)。这个概念甚至可能吗?

最佳答案

我实际上不得不在我工作的最后一个地方这样做,你可以通过复杂的窗口事件等来绕过它......如上所述,但是如果你可以访问 Java 源代码,只需编写其他访问方法或者调用关闭的特定运行时(即触发 public static void main(String[] args); 通过 native 调用或通过命令行。

通过 TCP/IP 在 Java/Delphi 之间实现一个简单的消息系统,并发送 XML 或一些简单的字符串映射(我认为设置可以来回传递的映射大约需要一个小时)。

在我的例子中,我们只是处理报告并与数据库对话,因此无需进入 native 调用即可轻松解决。或者,有一个用于 Delphi 的 JNI 端口,它与 Delphi 7 配合得很好。我不知道你使用的是什么运行时,但它可能是一个选项。

老实说,TCP/IP 方法可能是最简单的。它的实现并不需要太多时间,它不会消耗大量资源,它允许您将“myMenuItem.onClick()”作为一个数据包很容易地执行,您只需要公开这些方法。

http://home.pacifier.com/~mmead/jni/delphi/

关于java - 是否可以从 delphi 编写的应用程序控制 java 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6439041/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com