我正在使用 AutoIt 来尝试自动使用一个名为 PhotoZoom 4 的程序。我遇到了一个问题,我需要在一个框中键入文本,其中这是类和实例:[CLASS:wxWindowNR; 实例:8]
我试过以下没有运气(每一行都是单独的尝试):
ControlSetText($batchWindowTitle2, "", "[CLASS:wxWindowNR; INSTANCE:8]", '800')
ControlCommand($batchWindowTitle2, "", "[CLASS:wxWindowNR; INSTANCE:8]", "AddString", '800')
ControlClick($batchWindowTitle2, "", "[CLASS:wxWindowNR; INSTANCE:8]", "left", 1, 32, 12)
Send("800")
我希望 ControlCommand 或 ControlSetText 至少可以工作,但他们没有。我也用谷歌搜索了这个问题,但我在网络上的任何地方都找不到任何“wxWindowNR”的引用。我将附上控件的照片。
如果您也不知道 wxWindowNR 是什么(我希望您可能不知道,因为我在网络上的其他任何地方都没有看到它),那么在框中自动单击和输入的最佳方法是什么?我以为 ControlClick 会做到的...