我正在使用AHK的windowSpy,点击R窗口时,没有显示任何文字。有没有办法从R读取文本? 我只是使用vanilla R,没有编辑器。我刚刚下载了AHK,所以我应该有最新的版本
答案 0 :(得分:2)
没有。如果Windows间谍不显示文本,则无法直接读取文本 。
但是,你可以做一些技巧,以便间接阅读文本。
这一切都取决于你想要阅读文本的原因。
如果R允许复制到剪贴板,您可以模拟要捕获的鼠标/键盘移动以将文本复制到剪贴板。
如果您要查找特定文字,可以使用ImageSearch
在窗口内搜索。
如果您正在编程并希望将结果传递给AHK,您可以设置运行R的表单的标题文本(AHK可见)
此外,如果您在正常的 dos窗口中运行R,则可以将AHK连接到该窗口,以便它可以看到此窗口内容。这非常先进,请参阅here作为示例。