Ich prüfe es dann nach der Arbeit nochmal und lad es hier zum Testen hoch.
Wie gesagt, diese Dinge haben aber erstmal mir dem hier genannten Problem nichts zu tun.
- bissl
Unicode-Zeugs, potentielle Speicherlecks (die aber en nicht oft auftreten sollten), ...
- das mit dem Zeilenumbruch
Delphi-Quellcode:
function TXmlVerySimple.GetText: String;
begin
Lines.Clear;
Lines.LineBreak := IfThen(Ident = '', '', sLineBreak);
(daß sich die klasse bei so einigen Dingen nicht an die
XML-Deklaration halten, ignorier ich hier einfach mal ... dafür isses halt klein und "einfach")
Ich hoffe mal das hier gibt den ersten Node zurück:
Memo1.Lines.Text := '"' + XMLObj.Root.ChildNodes[0].Text + '"';
Was zeigt da denn das Memo an?
> Also ob der Fehler schon beim Einlesen oder erst beim Speichern auftritt.