ich hätte eine Frage, kann ich den Button name (das was im Button steht) mit einem Inputfeld verändern? Also wenn ich z.B. in den Input "001" schreibe, dass der Button dann auch "001" heißt.
Sorry bin anfänger und habs gelöscht wo ich deins gesehen habe
$Edit: hab deins ausprobiert funktioniert
$Edit: brauch noch viel übung in Autoit... weis aber nicht wie ich es lernen soll
$Edit: will so einen Updater in google gibts viel aber nix funktioniert bei mir über FTP
$Edit: Websiten
wie bereits erwähnt... erst aktuellen name auslesen, und bei ungleichheit ändern...
code als einfacher automat aufgebaut:
Code:
Dim $btnName[2] = ['Text1','Text2'], $activeName=False
GUICreate('blubb', 100, 50, Default, Default, 0x10C80000)
$btn = GUICtrlCreateButton($btnName[$activeName], 10, 10, 105, 30)
While 1
Switch GUIGetMsg()
Case -3
ExitLoop
Case $btn
$activeName = Not $activeName
Case Else
If GUICtrlRead($btn)<>$btnName[$activeName] Then GUICtrlSetData($btn, $btnName[$activeName])
EndSwitch
WEnd
Edit:
Bevor wieder fragen kommen, hier eine mögliche lösung mit input <.<:
Code:
Dim $data
GUICreate('blubb', 126, 40, Default, Default, 0x10C80000)
$btn = GUICtrlCreateButton('', 0, 0, 126, 20)
$input = GUICtrlCreateInput('001', 0, 20, 126, 20)
While 1
Switch GUIGetMsg()
Case -3
ExitLoop
Case Else
$data = GUICtrlRead($input)
If GUICtrlRead($btn)<>$data Then GUICtrlSetData($btn, $data)
EndSwitch
WEnd
wie bereits erwähnt... erst aktuellen name auslesen, und bei ungleichheit ändern...
code als einfacher automat aufgebaut:
Code:
Dim $btnName[2] = ['Text1','Text2'], $activeName=False
GUICreate('blubb', 100, 50, Default, Default, 0x10C80000)
$btn = GUICtrlCreateButton($btnName[$activeName], 10, 10, 105, 30)
While 1
Switch GUIGetMsg()
Case -3
ExitLoop
Case $btn
$activeName = Not $activeName
Case Else
If GUICtrlRead($btn)<>$btnName[$activeName] Then GUICtrlSetData($btn, $btnName[$activeName])
EndSwitch
WEnd
Edit:
Bevor wieder fragen kommen, hier eine mögliche lösung mit input <.<:
Code:
Dim $data
GUICreate('blubb', 126, 40, Default, Default, 0x10C80000)
$btn = GUICtrlCreateButton('', 0, 0, 126, 20)
$input = GUICtrlCreateInput('001', 0, 20, 126, 20)
While 1
Switch GUIGetMsg()
Case -3
ExitLoop
Case Else
$data = GUICtrlRead($input)
If GUICtrlRead($btn)<>$data Then GUICtrlSetData($btn, $data)
EndSwitch
WEnd
wie bereits erwähnt... erst aktuellen name auslesen, und bei ungleichheit ändern...
code als einfacher automat aufgebaut:
Code:
Dim $btnName[2] = ['Text1','Text2'], $activeName=False
GUICreate('blubb', 100, 50, Default, Default, 0x10C80000)
$btn = GUICtrlCreateButton($btnName[$activeName], 10, 10, 105, 30)
While 1
Switch GUIGetMsg()
Case -3
ExitLoop
Case $btn
$activeName = Not $activeName
Case Else
If GUICtrlRead($btn)<>$btnName[$activeName] Then GUICtrlSetData($btn, $btnName[$activeName])
EndSwitch
WEnd
Edit:
Bevor wieder fragen kommen, hier eine mögliche lösung mit input <.<:
Code:
Dim $data
GUICreate('blubb', 126, 40, Default, Default, 0x10C80000)
$btn = GUICtrlCreateButton('', 0, 0, 126, 20)
$input = GUICtrlCreateInput('001', 0, 20, 126, 20)
While 1
Switch GUIGetMsg()
Case -3
ExitLoop
Case Else
$data = GUICtrlRead($input)
If GUICtrlRead($btn)<>$data Then GUICtrlSetData($btn, $data)
EndSwitch
WEnd
das wären doch nur 5 abfragen in deiner main schleife o0
Edit:
hier mal ein beispiel für einen mehr oder weniger dynmaischen code, welcher für <$buttons> (hier gerade 10) Inputs und Buttons die aufgabe erledigt:
Code:
Dim $data, $buttons=10, $btn[$buttons], $input[$buttons]
GUICreate('blubb', 126, 40*$buttons, Default, Default, 0x10C80000)
For $i=0 To $buttons-1
$btn[$i] = GUICtrlCreateButton('', 0, 40*$i, 126, 20)
$input[$i] = GUICtrlCreateInput('001', 0, 40*$i+20, 126, 20)
Next
While 1
Switch GUIGetMsg()
Case -3
ExitLoop
Case Else
For $i=0 To $buttons-1
$data = GUICtrlRead($input[$i])
If GUICtrlRead($btn[$i])<>$data Then GUICtrlSetData($btn[$i], $data)
Next
EndSwitch
WEnd
Hey und gleich ne frage ;P 12/05/2011 - Say Hello - 9 Replies Hallo leute das ist mein erstes Posting hier ;P gleichmal ne frage: ich suche jemand der sich wirklich gut mit bukkit severn und plugins auskennt. Und der skype hat weil ich jemand suche der mir ein paar fragen beantworten kann.;)
MM für gleich 08/08/2011 - Last Chaos Trading - 3 Replies Hey, ja ich suche einen MM für gleich, solte ca 30 Tbms haben (oder mehr) keine negativen. Erternia Ep2-PaySafeCard.
einfach melden..
Mfg
Macro Buttonname rausfinden 02/26/2011 - World of Warcraft - 4 Replies es gab doch ein Macro, mit dem man Rausfinden konnte wie der Button heißt auf dem man grad mit mauszeiger zeigt.
gleich 3 probleme [TF2,MW2,Pc] 02/24/2011 - Technical Support - 4 Replies Hallo zusammen ich habe folgende probleme 1. Team Fortress 2 Stürz ab sobald ich auf einen server connecte (keine rückmeldung),
2. Bei Modern Warfare 2 Habe ich EXTREME grafikfehler (auf einmal werden personen/Hintergründe Komplett schwarz)
3. Mein LCD flackert extrem (Horizontale linien erscheinen auf dem was mich echt aufregt da der bildschirm noch nicht alt ist)
Bei warfare 2 habe ich schon alles mögliche probiert neuinstalliert etc. und weiß nich mehr weiter hoffe das ihr mir helfen...
AKT3 gleich weniger geld gleich teuere CS sachen ??? 09/21/2008 - Flyff - 9 Replies Hi,
ich wollte mal fragen wan genau AKT3 rauskommt und ob die preise höher werden wen jetzt z.B die sunglass (black) 92mio kostet wirt die dan ich AKT3 130mio wert sein ????
da man ja zu einem Prister hin gehen kann und geld opfern muss um xp oder so zu bekommen