Forum: Object-Pascal / Delphi-Language
Delphi
by SirThornberry,
18. Jul 2008
Sind die 87 Stück vielleicht Ordner oder Elemente auf die du keinen Zugriff hast?
Forum: Object-Pascal / Delphi-Language
Delphi
by SirThornberry,
18. Jul 2008
Ich denke (wie bereits auch schon gerschrieben wurde) das du einfach verschiedene Datumsformate vergleichst.
So gibt es eben einen UnixTimeStamp, ein TDateTime (Delphi-Datumswert), FileTime (abhängig von Zeitzone), FileTime (auf Festplatte vermerkte Zeit),.....
und wenn du da nicht aufpasst verlgeichst du zwei völlig verschiedene Werte.
Wenn du Beispielsweise eine Funktion hast welche ein...
Forum: Object-Pascal / Delphi-Language
Delphi
by SirThornberry,
18. Jul 2008
wenn die ausgabe 0 ist sollte es auch mit der Vergleich stimmen erst recht wenn du vorher noch zu String convertierst und zurück.
Zeit doch mal den ganzen Quelltext. Ich vermute eher das du da irgendwo ausversehen die falschen Variablen miteinander vergleichst.
Das einfachste ist übrigens einfach beim Vergleich mal den Debugger zu nutzen und sich die Werte der beiden Variablen anzeigen zu...