ControlSend Problem.

01/31/2011 11:11 Belur#1
Hey E*pvpers.

Hab ein Problem, das ausgelesene einer Combobox richtig weiterzuverwenden.

Folgendes Script hab ich getestet und es geht [Ausschnitt davon]

PHP Code:
$handle WinGetHandle(" & $iInput1 & ")

ControlSend($handle"""""{F5}"
Nun hab ich aber eine GUI mit einer Combobox in der man selbst eine Taste von F1 bis F9 auswählen kann.
Hab gedacht ich setze das so um:

PHP Code:
$handle WinGetHandle(" & $iInput1 & ")

ControlSend($handle"""""{" $iCombo1 "}"
bzw so:
PHP Code:
ControlSend($handle"""""{ & $iCombo1 & }"

Funktioniert aber leider beides nicht. Wäre nett, wenn ihr mir helfen könntet.

~Belur
01/31/2011 12:57 omer36#2
sollte glaube ich gehen...

PHP Code:
$handle WinGetHandle('"' $iInput1 '"')
;
$handle WinGetHandle('"' GUICtrlRead($iInput1) & '"')

ControlSend($handle"""""{F5}")  


ControlSend($handle""""'"{' $iCombo1 '}"')
;
ControlSend($handle""""'"{' GUICtrlRead($iCombo1) & '}"'
bzw dder erste teil im ControlSend ist der "title" also müsstest du noch wingettitle() machen