|
You last visited: Today at 22:14
Advertisement
[Frage] GUICtrlCreateCombo mit variable?
Discussion on [Frage] GUICtrlCreateCombo mit variable? within the AutoIt forum part of the Coders Den category.
01/26/2013, 00:20
|
#1
|
elite*gold: 0
Join Date: Jan 2013
Posts: 825
Received Thanks: 405
|
[Frage] GUICtrlCreateCombo mit variable?
Beantwortet.
Close~
Mfg. -[Frame]*
|
|
|
01/26/2013, 00:57
|
#2
|
elite*gold: 235
Join Date: Jan 2012
Posts: 920
Received Thanks: 377
|
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
|
#3
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
Quote:
Originally Posted by -[Frame]*
Einen wunderschönen guten Abend,
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
|
#4
|
elite*gold: 0
Join Date: Jan 2013
Posts: 825
Received Thanks: 405
|
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
|
#5
|
elite*gold: 280
Join Date: May 2007
Posts: 2,818
Received Thanks: 3,483
|
Quote:
Originally Posted by -[Frame]*
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
|
#6
|
elite*gold: 50
Join Date: Sep 2012
Posts: 3,841
Received Thanks: 1,462
|
mach 2 combo boxen eine für die x variable und 1 für die y variable
|
|
|
01/26/2013, 15:39
|
#7
|
elite*gold: 235
Join Date: Jan 2012
Posts: 920
Received Thanks: 377
|
Willst du die Höhe und die Breite als eine eigenständige Variable oder wie muss man das verstehen ?
|
|
|
01/26/2013, 16:51
|
#8
|
elite*gold: 0
Join Date: Jan 2013
Posts: 825
Received Thanks: 405
|
Quote:
Originally Posted by Croco™
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
|
|
|
 |
Similar Threads
|
Problem/Frage bei Whileschleife & Variable
12/22/2012 - AutoIt - 6 Replies
$var1 = "Andy"
$var2 = "chris"
$var3 = "mama"
$var4 = "papa"
while 4
Sleep(2000)
Send($var)
Sleep(1500)
|
Frage zu IsArray($Variable)
03/04/2012 - AutoIt - 4 Replies
Ich habe mal eine Frage.
Was bringt der Code IsArray?
Ich hab schon in der Hilfe nachgelessen.
$pos = WinGetPos("")
If IsArray($pos) Then
MsgBox(0, "Fensterhöhe", $pos)
EndIf
Habe es aber nicht kapiert
|
Cost of accessing a casted variable vs. assigning the casted variable? (C#)
01/05/2011 - CO2 Programming - 5 Replies
I know that in unmanaged C++, casting is at compile-time, so it's better to avoid the assignment and simply access it for all instances. However, in C#, I have no idea since I'm pretty new to it.
|
Überprüfen ob Variable Eine Variable ist
10/16/2010 - AutoIt - 26 Replies
Hey leute ich wollte fragen ob/wie man überprüfen kann
ob eine Variable eine Variable ist z.b. so
$k = 1
$i = $k
if $i = VARIABLE Then
msgbox(0,'$i ist eine variable!!','')
endif
PS:Wp releast man nochma TuT (z.b. für metin2??)
|
GuiCtrlCreateCombo BUG
08/05/2010 - AutoIt - 3 Replies
Hi, ich habe einen bug gefunden. (denk ich mal)
Ich habe in meinem Code diese Stelle:
$Language_Combo = GUICtrlCreateCombo("", 77, 257, 145, 25)
GUICtrlSetData($Language_Combo, "Select language|English|French|German|Spanish", "Select language")
GUICtrlSetFont(-1, 8, 400, 0, "Arial")
GUICtrlSetState($Language_Combo, $GUI_ONTOP);wegen Hintergrundbild zum anwählen
Wenn man das Script nun per Scrite startet kann man die Auswahl im Combo sehen, doch wenn ich das Script kompiliere und...
|
All times are GMT +1. The time now is 22:14.
|
|