Evtl. ist der Delimiter ungeschickt gewählt, weil sich das mit dem
NameValueSeparator beißt.
Versuch es mal mit dieser Änderung - die function lasse ich jetzt mal untouched:
Delphi-Quellcode:
var
varvalue:TStringlist;
varvalueex:TStringlist;
...
VarValue:=TStringlist.Create;
VarValueEx:=TStringlist.Create;
// VarValueEx.Delimiter:='=';
varvalue.Values['
test'] := '
hallo';
// und hier ist sie wieder leer ich weiss es nicht zuletzt weil ls.dat 0KB gross ist.
// Achja, dass Project Ist eine DLL
varvalue.SaveToFile('
c:\ls.dat');
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9
dc 90 9d f0 e9 de 13 da 60)