Spoiler anzeigen
If $Filelist[0]=0 Then
MsgBox(0,"Fehler","Der angegebene Ordner enthält keine dateien.")
Else
Case $Filelist[0]=2
$Name1= $Filelist[1]
$Name2= ""
$Name3= ""
$Name4= ""
$Name5= ""
$Name6= ""
$Name7= ""
$Name8= ""
$Name9= ""
$Name10= ""
$Name11= ""
$Name12=""
Case $Filelist[0]=2
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= ""
$Name4= ""
$Name5= ""
$Name6= ""
$Name7= ""
$Name8= ""
$Name9= ""
$Name10= ""
$Name11= ""
$Name12=""
Case $Filelist[0]=3
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= $Filelist[3]
$Name4= ""
$Name5= ""
$Name6= ""
$Name7= ""
$Name8= ""
$Name9= ""
$Name10= ""
$Name11= ""
$Name12=""
Case $Filelist[0]=4
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= $Filelist[3]
$Name4= $Filelist[4]
$Name5= ""
$Name6= ""
$Name7= ""
$Name8= ""
$Name9= ""
$Name10= ""
$Name11= ""
$Name12=""
Case $Filelist[0]=5
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= $Filelist[3]
$Name4= $Filelist[4]
$Name5= $Filelist[5]
$Name6= ""
$Name7= ""
$Name8= ""
$Name9= ""
$Name10= ""
$Name11= ""
$Name12=""
Case $Filelist[0]=6
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= $Filelist[3]
$Name4= $Filelist[4]
$Name5= $Filelist[5]
$Name6= $Filelist[6]
$Name7= ""
$Name8= ""
$Name9= ""
$Name10= ""
$Name11= ""
$Name12=""
Case $Filelist[0]=7
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= $Filelist[3]
$Name4= $Filelist[4]
$Name5= $Filelist[5]
$Name6= $Filelist[6]
$Name7= ""
$Name8= ""
$Name9= ""
$Name10= ""
$Name11= ""
$Name12=""
Case $Filelist[0]=8
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= $Filelist[3]
$Name4= $Filelist[4]
$Name5= $Filelist[5]
$Name6= $Filelist[6]
$Name7= $Filelist[7]
$Name8= $Filelist[8]
$Name9= ""
$Name10=""
$Name11=""
$Name12=""
Case $Filelist[0]=9
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= $Filelist[3]
$Name4= $Filelist[4]
$Name5= $Filelist[5]
$Name6= $Filelist[6]
$Name7= $Filelist[7]
$Name8= $Filelist[8]
$Name9= $Filelist[9]
$Name10= ""
$Name11= ""
$Name12=""
Select
Case $Filelist[0]=10
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= $Filelist[3]
$Name4= $Filelist[4]
$Name5= $Filelist[5]
$Name6= $Filelist[6]
$Name7= $Filelist[7]
$Name8= $Filelist[8]
$Name9= $Filelist[9]
$Name10= $Filelist[10]
$Name11=""
$Name12=""
Case $Filelist[0]=11
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= $Filelist[3]
$Name4= $Filelist[4]
$Name5= $Filelist[5]
$Name6= $Filelist[6]
$Name7= $Filelist[7]
$Name8= $Filelist[8]
$Name9= $Filelist[9]
$Name10= $Filelist[10]
$Name11= $Filelist[11]
$Name12=""
Case $Filelist[0]=12
$Name1= $Filelist[1]
$Name2= $Filelist[2]
$Name3= $Filelist[3]
$Name4= $Filelist[4]
$Name5= $Filelist[5]
$Name6= $Filelist[6]
$Name7= $Filelist[7]
$Name8= $Filelist[8]
$Name9= $Filelist[9]
$Name10= $Filelist[10]
$Name11= $Filelist[11]
$Name12= $Filelist[12]
EndSelect
EndIf
[/autoit]
Ich habs jetzt ca. 2.5 stunden durchprobiert,und komm einfach nicht drauf wie ich das teil hier kürzen kann ohne eine arrayerror zu bekommen.
Is bis jetzt auch das erste mal das ich mich mit arrays auseinandersetzte.....
Ich möchte die ordner,die sich in einem verzeichniss befinden graphisch anzeigen,und dass sol natürlich universell anwendbar sein und nicht nur bei 12 bzw weniger ^^.