-1

我正在使用这个代码,它应该在我的屏幕上下载并打开一个图像,然后 G1ant 软件应该搜索图像是否在我的屏幕上弹出。问题是图像确实弹出但程序输出“在搜索区域中找不到图像”。我怎样才能解决这个问题?

我的代码是-

♥image = ♥environment⟦USERPROFILE⟧\Desktop\image.png

file.download https://jeremykun.files.wordpress.com/2012/01/img49.png filename ♥image

program ♥image

image.find ♥image result ♥point relative false

dialog ♥point
4

1 回答 1

2

您是否等待负责打开图像的程序加载并显示图像?使用wait true程序命令的参数,不要使用图像名称作为要运行的应用程序,而是执行类似的操作:

♥imagePath = ‴♥environment⟦USERPROFILE⟧\Documents\some image.png‴

program ‴C:\Program Files\paint.net\paintdotnet.exe‴ arguments "♥imagePath" wait true

image.find ♥imagePath result ♥point relative false

dialog ♥point

另外,您的图像不是按比例打开的吗?

于 2019-09-16T12:09:12.973 回答