TurboPL Referenz

ReadMemo Prozedur

Top  Previous  Next

Syntax

ReadMemo(Feld: TableField; FileName: String; Mode: Integer)

Kategorie

Datenbank-Befehl

Erklärung

Mit dieser Funktion wird eine externe ASCII-Datei in ein Memofeld gelesen. FileName bestimmt den Namen der Textdatei. Der Mode gibt an, ob das Memo komplett überschrieben wird, oder ob der Text an den bisherigen Inhalt angefügt wird.

Mode = 0  -> Text wird angehängt

Mode = 1  -> Memo wird ersetzt

Diese Funktion hat als ersten Parameter ein Memofeld. Wird etwas anderes angegeben, so erhalten Sie die Fehlermeldung "Illegaler Typ". Die Funktion ReadMemo ist die Umkehrung von CopyMemo und ermöglicht das Einlesen einer externen ASCII-Datei in ein bestehendes Memofeld. Deshalb muss als zweiter Parameter der Name einer existierenden Textdatei angegeben werden.

Als dritter Parameter kann wiederum eine Zahl angegeben werden. 1 bedeutet hier, dass der Memoinhalt durch die Textdatei überschrieben wird. 0 führt dazu, dass die Textdatei an den bisherigen Inhalt angehängt wird.

Auch hier wird sowohl die Memodatei aktualisiert, als auch der zugehörige Datensatz mit der neuen Memonummer versehen und in die Datei zurückgeschrieben.

ReadMemo liefert im Erfolgsfall 0, sonst einen Fehlercode.

Beispiel

ReadMemo(KUNDEN.Bemerkung, "A:BERICHT.TXT", 1)

Siehe auch

CopyMemo, MemoStr, MemoLen