hat sich erledicht!
Wie kriege ich ein anderen Inhalt in List3
-
- [ gelöst ]
-
Mainstream -
23. Mai 2012 um 14:20 -
Geschlossen -
Erledigt
-
-
Verstehe ich noh nicht ganz. Was soll in List3 angezeigt werden?
-
Anstelle von:
[autoit]
[/autoit]
GUICtrlSetData ($h_List3, $a_Inhalt[$i][1])Einfach:
[autoit]
[/autoit]
GUICtrlSetData ($h_List3, $a_Inhalt[$i][0])Sollte dein Problem lösen.
[autoit]
Zudem kanst du die
[/autoit]
GUICtrlSetData ($h_List2, "")
GUICtrlSetData ($h_List3, "")
weglassen, da du die Daten mit dem jeweils nächsten "GUICtrlSetData()" sowieso neu setzt. -
hat sich erledicht!
-
Zudem kanst du die
[autoit]
[/autoit]
GUICtrlSetData ($h_List2, "")
GUICtrlSetData ($h_List3, "")
weglassen, da du die Daten mit dem jeweils nächsten "GUICtrlSetData()" sowieso neu setzt.Mach das mal. Sag mir danach, ob es wirklich geht...
@TE, du solltest auch wirklich selbst mal etwas machen und eigenständig lernen...
Kann doch echt nicht sein, dass ich, oder andere, das Script von Anfang bis Ende für dich schreiben.Spoiler anzeigen
[autoit]Global $a_Inhalt[9][3] = [ _
[/autoit] [autoit][/autoit] [autoit]
[1, "Inhalt #1", "List3 #1"], _
[2, "Inhalt #2", "List3 #2"], _
[3, "Inhalt #3", "List3 #3"], _
[4, "Inhalt #4", "List3 #4"], _
[5, "Inhalt #5", "List3 #5"], _
[6, "Inhalt #6", "List3 #6"], _
[7, "Inhalt #7", "List3 #7"], _
[8, "Inhalt #8", "List3 #8"], _
[9, "Inhalt #9", "List3 #9"]]$h_Gui = GUICreate ("", 650, 250)
[/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]
$h_List1 = GUICtrlCreateList ("", 10, 10, 160, 160)
$h_List2 = GUICtrlCreateList ("", 180, 10, 160, 160)
$h_List3 = GUICtrlCreateList ("", 350, 10, 160, 160)For $i = 0 To UBound ($a_Inhalt) - 1
[/autoit] [autoit][/autoit] [autoit]
GUICtrlSetData ($h_List1, $a_Inhalt[$i][0])
NextGUISetState (@SW_SHOW, $h_Gui)
[/autoit] [autoit][/autoit] [autoit]While True
[/autoit]
Switch GUIGetMsg ()
Case -3
Exit
Case $h_List1
$s_Read = GUICtrlRead ($h_List1)
For $i = 0 To UBound ($a_Inhalt) - 1
If $s_Read = $a_Inhalt[$i][0] Then
GUICtrlSetData ($h_List2, "")
GUICtrlSetData ($h_List2, $a_Inhalt[$i][1])
GUICtrlSetData ($h_List3, "")
GUICtrlSetData ($h_List3, $a_Inhalt[$i][2])
ExitLoop
EndIf
Next
EndSwitch
WEnd