在启用该按钮之前,此脚本不会暂停:
While Not ControlCommand('Network config', '','QWidget1', 'IsEnabled', '')
Sleep(500)
WEnd
该按钮最初显示为灰色。
Windows标题:网络配置 CLassnameNN:QWidget1
我该如何解决这个问题?
答案 0 :(得分:0)
Local $cE = 0
AdlibRegister("enControl", 1000)
While 1
WEnd
Func enControl()
Local $wActive = WinActivate("Network config")
Local $isActive = WinActive($wActive)
If $isActive = 0 Then
ConsoleWrite("Could not make window active")
Return
EndIf
$cE = ControlEnable("Network config", ", "QWidget1")
If $cE = 0 Then
ConsoleWrite("Could not enable the control")
Else
ConsoleWrite("Succesfully enabled the control")
Sleep(500)
EndIf
EndFunc
确保窗口处于活动状态并使用ControlEnable函数应该有所帮助。