okay das hätte ja sein können dem ist aber leider nicht so...
es sind in beiden listen elemente und resettet habe ich auch vorher...
ich habe vor dateien zu überprüfen also ob neue da sind oder ob was geändert wird.... in der Alt liste sind die daten wie sie forher waren (in einer txt gespeichert für die spätere überprüfung) und in der anderen liste sind die daten die gerade vorhanden sind also lese ich das verzeichnis erst aus...
hier ist noch ein stück von dem quellen text...
Code: Alles auswählen
AltList$ = Projekt$+"FileList.txt"
If OpenFile(0,AltList$)
While Eof(0) = 0
A$ = ReadString(0)
SetGadgetText(12,A$)
If FindString(T$," = ",1)
a = FindString(A$," = ",1)
T$ = Mid(A$,1,a-1)
b = Len(A$)
T = Val(Mid(A$,a+3,b))
AddElement(DateiListAlt())
DateiListAlt()\Datei = T$
DateiListAlt()\groese = T
EndIf
Delay(5)
Wend
CloseFile(0)
EndIf
ResetList(DateiListAlt()):ResetList(DateiList())
SetGadgetText(11,"Vergleichen der Daten:")
While NextElement(DateiList())
T$ = DateiList()\Datei
T = DateiList()\groese
;CallDebugger
ForEach DateiListAlt()
Debug "überprüfung"
If DateiListAlt()\Datei = T$
Debug "gefunden"
EndIf
Next
Wend