[Frage] GUICtrlCreateCombo mit variable?

01/26/2013 00:20 -[Frame]*#1
Beantwortet.
Close~

Mfg. -[Frame]*
01/26/2013 00:57 Croco™#2
Du erstellst mit GUICtrlCreateCombo deine Combobox füllst diese dann (z.B GUICtrlSetData(-1, "1080x720|480x520")) und zum Schluss ließt du das ganze beim Klick auf den Button mit GUICtrlRead($Combox) aus. Fertig ist es ;)
01/26/2013 01:07 lolkop#3
Quote:
Originally Posted by -[Frame]* View Post
Einen wunderschönen guten Abend, :p

also ich versuche grade ein simplen Bot zu erstellen in verschiedenen Auflösungen.
Die einzelden Auflösungen soll man per GUICtrlCreateCombo auswählen können, & mit einen Add Button bestätigen können.
Also das sollte dann so vorgehen:
Auflösung auswählen --> Add Butten drücken --> *Bot verändert seine Einstellung auf die neu ausgewählte auflösung.*

Hilf wäre super nett, achja & wenn ich mir in skype weiter helfen könntet, wäre ich euch sehr dankbar.
Skype: framewhere

Mfg. -[Frame]*
bsp code:
Code:
$gui = GUICreate('Bot', 200, 200, Default, Default, 0x10C80000)
$sizeCtrl = GUICtrlCreateCombo('', 10, 10, 180, 20, 3)
GUICtrlSetData(-1, '200 x 200|200 x 300|300 x 300|300 x 400|400 x 400', '200 x 200')

While True
	Switch GUIGetMsg()
		Case -3
			Exit
		Case $sizeCtrl
			$selected = StringRegExp(GUICtrlRead($sizeCtrl), '(\d+) x (\d+)', 1)
			If IsArray($selected) Then WinMove($gui, '', Default, Default, $selected[0], $selected[1], 0)
	EndSwitch
WEnd
01/26/2013 01:22 -[Frame]*#4
Also danke erstmal für eure schnellen Anworten, allerdings wollte ich es so haben das jede Auflösung eine eigene Variable hat.
Wie mache ich das?

Es wäre nett, wenn mich wer skype addet & mir da hilft.
01/26/2013 02:17 lolkop#5
Quote:
Originally Posted by -[Frame]* View Post
Also danke erstmal für eure schnellen Anworten, allerdings wollte ich es so haben das jede Auflösung eine eigene Variable hat.
Wie mache ich das?
das würde mal absolut garkeinen sinn machen... wenn überhapt, dann speichert man das ganze als array, was bei einer ComboBox aber auch schwachsinn wäre.

die combo box gibt dir doch immer die ausgewähte auflösung zurück...
01/26/2013 03:33 YatoDev#6
mach 2 combo boxen eine für die x variable und 1 für die y variable
01/26/2013 15:39 Croco™#7
Willst du die Höhe und die Breite als eine eigenständige Variable oder wie muss man das verstehen ?
01/26/2013 16:51 -[Frame]*#8
Quote:
Originally Posted by Croco™ View Post
Willst du die Höhe und die Breite als eine eigenständige Variable oder wie muss man das verstehen ?
könntest du mich mal in skype adden?
Skype: framewhere