Hallo,
welche Möglichkeiten gibt es, folgenden Code ohne Select / Case so kurz wie möglich zu schreiben?
Ich möchte die Variablen $info_0 bis $info_$i zur Laufzeit generieren, ohne den langen Select / Case Zweig?
Wenn $i = 5, dann soll die Variable $info_5 erstellt werden und den Inhalt $sText erhalten.
Später möchte ich auf die Variablen lokal bzw. global zugreifen können.
Code
For $i = 0 To $iColCount - 1 ; alle Eingabefelder durchgehen
$sText = _GUICtrlListView_GetItemText ( $hListView, $iInputIndex, $i ) ; wenn das Eingabefenster zum bearbeiten geoeffnet wurde, dann den Text aus dem Listview lesen
Select
Case $i = 0
$info_0 = $sText
Case $i = 1
$info_1 = $sText
Case $i = 2
$info_2 = $sText
Case $i = 3
$info_3 = $sText
Case $i = 4
$info_4 = $sText
Case $i = 4
$info_4 = $sText
Case $i = 5
$info_5 = $sText
Case $i = 6
$info_6 = $sText
Case $i = 7
$info_7 = $sText
EndSelect
Next
Alles anzeigen
Vielen Dank
AutoMit