Hallo,
ich habe ein Problem mit der Sortierung eines Arrays. Der Array beinhaltet Ordnernamen die wiederum in einer gui-liste angezeigt werden- Leider nicht oder besser gesagt !falsch! sortiert. Die Werte im Array sind alle im Format dd.mm.jjjj aber er sortiert nur dd und nicht wie es sein sollte das komplette packet. Habe schon verschiedene Sachen ausprobiert aber komme nicht weiter. hier der Ausschnitt um den es geht:
Spoiler anzeigen
#include <Date.au3>
#include <GUIConstants.au3>
#include <Array.au3>
#Include <File.au3>
#include <GUIConstants.au3>
#include <GuiCombo.au3>
#include <GuiList.au3>
#include <GuiEdit.au3>
dim $sort[1]
$ort = "S:\Fehlermeldungen\"
$Listing=_FileListToArray($ort, "*", 2)
_ArraySort($Listing, 1)
Opt("GUIOnEventMode", 0)
[/autoit] [autoit][/autoit] [autoit]$Fehleransicht=GUICreate("Öffnen", 380, 450)
[/autoit] [autoit][/autoit] [autoit]$2=GUICtrlCreateList("", 20, 30, 200, 150)
GUICtrlCreateLabel("Ordner wählen", 20, 10)
$3=GUICtrlCreateList("", 20, 220, 200, 150)
GUICtrlCreateLabel("Datei wählen", 20, 200)
$open=GUICtrlCreateButton("Öffnen", 245, 220, 110, 25)
$information=GUICtrlCreateButton("Info", 245, 260, 110, 25)
$neuste=GUICtrlCreateButton("Neuste Datei öffnen", 245, 300, 110, 25)
$zusammenfassen=GUICtrlCreateButton("Zusammenfassen", 245, 340, 110, 25)
$beenden=GUICtrlCreateButton("Beenden", 150, 400, 110, 25)
GUICtrlSetState($3, @sw_hide)
$max = $Listing[0]
For $i = 1 to $max
_GUICtrlListAddItem($2, $Listing[$i])
Next
GUISetState(@sw_show)
Der Array "Listing" soll hiert sortiert werden.
Danke schonmal für eure Hilfe.
MfG
akira