1

是否可以将变量或整数从 ahk 传输到 java?可能可以使用 cmd,可以使用 NativeCall 执行 AHK 命令,通过 cmd,在 java 中,在此处解释:http: //youtu.be/EX0iT0NTTjw

4

2 回答 2

0

或者您使用 onmessage 或将某些内容附加到文件并在 java 中读取它。

我建议初学者使用 fileappend 命令,因为它还可以让您记录发生在 onmessage 没有的最后一件事的日志,并且您必须注意不要向该事物发送消息。大多数 Windows 功能都有这样的消息支持,所以打断它们是个坏主意

于 2015-02-17T17:54:23.097 回答
0

您可以使用 runtime.exec 从 java 执行 Ahk 脚本并读取 Autohotkey 进程的标准输出。使用 http://l.autohotkey.net/docs/commands/FileAppend.htm 作为标准输出。

您还可以使用 OnMessage、临时文件、剪贴板等。 http://www.autohotkey.com/docs/commands/OnMessage.htm

于 2013-06-26T22:16:13.750 回答