Zitat von
Luckie:
Das ist nämlich eine Prozedur und keine Funktion.
Was er damit meint ist: Das "Ding" liefert kein Ergebniss, was du dir unter "Out1" speichern könntest. Wenn du in die Hilfe unter
Delete schaust, siehst du etwa folgendes:
procedure Delete(var S: string; Index, Count:Integer)
Das "
var" vor dem "S: string" zeigt dir, das diese Prozedur die Änderungen direkt in dem übergebenen String speichern will. Ergo: Du musst nach diesem Prozedur-Aufruf mit "RawData" weiterarbeiten.
Und btw: Herzlich willkommen in der Delphipraxis!