Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Dalai,
5. Mär 2015
Ich kann mir kaum vorstellen, dass in sl.Objects irgendwas Sinnvolles drinsteht. Kann es sein, dass du sl.Values suchst?
Und noch eine Sache: ExtractFilePath liefert den Pfad inkl. abschließendem Pfadtrenner (bei Windows Backslash), d.h. du brauchst beim Zusammenbauen deines Dateinamens keinen Backslash einzufügen. Sinnvoller wäre die Verwendung der Funktion IncludeTrailingPathDelimiter (bzw....
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Dalai,
5. Mär 2015
Das ist kein Array sondern eine TStringList.
Nun weißt du es ja und kannst es intensiv nutzen :).
Ich meinte eigentlich als Inhalt. Oder anders gefragt: Bist du sicher, dass der zusammengebaute Dateiname korrekt ist? Schließlich hängt davon ab, ob der nachfolgende Code so funktioniert, wie du das erwartest.
MfG Dalai
Forum: Algorithmen, Datenstrukturen und Klassendesign
Delphi
by Dalai,
4. Mär 2015
Bei der Ausgabe welches Arrays?
Ich nehme an, damit meinst du helpf.Count? Bist du mal mit F7 durch die Funktion gesteppt und hast dir angeschaut, welche Werte deine Variablen so haben? Was wird überhaupt in die Funktion reingegeben als Parameter?
Noch ein paar andere Dinge:
Vermeide globale Variablen
Funktionen haben Rückgabewerte. Soll eine Funktion nichts zurückgeben, sollte man...