Hallo Leute,
folgendes Problem:
ich habe eine Memo-Komponente, in die ich XML-Code reinschreiben kann. Dann muss dieser Code intern weiterverarbeitet werden, was bedeutet, dass ich das den Memo.Text in ein IXMLDocument laden muss. Meine Ideee, dass ganze in ein Stream zu laden - doch dabei hakt es
Hier mein Code:
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11:
| procedure TMainForm.Button1Click(Sender: TObject); var XML: IXMLDocument; Stream: TStream; begin XML := TXMLDocument.Create(nil); Stream := TStream.Create;
Memo1.Lines.SaveToStream(Stream); XML.LoadFromStream(Stream); end; |
Ich erhalte n' beschissene Zugriffsverletzung bei SaveToStream - hab aber keine Ahnung warum...
Habt ihr n' Idee
Dankend
Stefan