Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从AHK到Java的变量_Java_Native_Autohotkey_Transfer - Fatal编程技术网

从AHK到Java的变量

从AHK到Java的变量,java,native,autohotkey,transfer,Java,Native,Autohotkey,Transfer,是否可以将变量或整数从ahk传输到java?可以使用cmd执行,可以使用NativeCall通过cmd在java中退出AHK命令,如下所述:您可以使用runtime.exec从java执行AHK脚本,并读取Autohotkey进程的stdout。用于标准输出 您还可以使用OnMessage、临时文件、剪贴板等。 或者使用onmessage,或者将某些内容附加到文件并用java读取 我建议初学者使用fileappend命令,因为它还可以让您记录onmessage没有记录的最后一件事,您必须注意不要

是否可以将变量或整数从ahk传输到java?可以使用cmd执行,可以使用NativeCall通过cmd在java中退出AHK命令,如下所述:

您可以使用runtime.exec从java执行AHK脚本,并读取Autohotkey进程的stdout。用于标准输出

您还可以使用OnMessage、临时文件、剪贴板等。
或者使用onmessage,或者将某些内容附加到文件并用java读取


我建议初学者使用fileappend命令,因为它还可以让您记录onmessage没有记录的最后一件事,您必须注意不要向该事发送消息。大多数windows功能都有这样的消息支持,因此中断这些消息将是一个坏主意

正如您可能知道的,在java中搜索较大映像中的子映像在时间上和资源上都非常昂贵。我对许多不同应用程序的自动化做了太多的工作,所以没有这样的限制。我发现使用NativeCall(它可以在java中调用AHK命令)对于为我的一些应用程序创建逻辑结构非常有用。我现在需要返回某种类型的变量,以便为我当前开发的应用程序提供一些稳定性和所需的可靠性。希望能把事情弄清楚。