In der ersten Zeile einer Stringlist wird folgender Eintrag gespeichert:
Code: Alles auswählen
const
cFileKenn = '#Kategorien';
::
slKatData.Add(cFileKenn); //1. Zeile in Datei
::
slKatData.SaveToFile(fnKatFile);
Die Datei auf der Platte sieht vollkommen OK aus
Beim Einlesen erfolgt ein Vergleich ob die Kennung passt
Code: Alles auswählen
::
slKatData.LoadFromFile(fnKatFile);
::
if slKatData.Strings[0] <> cFileKenn then --> Fehlerroutine
Im Memo mit Fehlerhinweisen steht dann >#Kategorien< ungleich >#Kategorien< !?
Kann mir jemand sagen, woher das Brett kommt ..