Ich muss die visibility eines controls in einem fremdem, aktivierten Programm testen. Ist dort der "Speichern" Button sichtbar oder nicht?
WindowSpy sagt: Die ClassNN ist: Btn_0100; der Text: Speichern
folgendes funktioniert / Der Button lässt sich über die ClassNN ansprechen:
Code: Select all
ControlGet, varVisible, Visible, , Btn_0100, A
MsgBox Button ist sichtbar %varVisible%
Code: Select all
ControlGetText, varText, Btn_0100, A
MsgBox Der Text des Buttons lautet %varText%
Code: Select all
ControlGet, varVisible, Visible, , Speichern, A
MsgBox Button ist sichtbar %varVisible%
Kann man entgegen der Aussage der Hilfefunktion ein control doch nicht per Text ansprechen?
Oder mache ich etwas falsch?
>>Die ClassNN des Buttons ist auf jedem Rechner anders; der Text des Controls bleibt naturgemäß gleich. Daher meine Idee, den Text zum Ansprechen des Buttons zu nehmen. Oder gibt es einen anderen Weg, das Control sicher abzufragen???
Schon einmal Danke für Eure Hilfe