Glossar

Speicher-Datei

Top  Previous  Next

Mit dem speziellen Dateinamen RAMTEXT kann mit den bekannten Funktionen zum Öffnen von Dateien (Reset, Rewrite oder TAppend ) eine Speicher-Datei angelegt werden. Diese Speicher-Datei wird mit den üblichen Funktionen (Read, Write, ...) weiterbearbeitet wie eine normale Datei. Da sie sich jedoch vollständig im Hauptspeicher befindet, gehen alle Schreib- und Leseoperationen sehr schnell vonstatten. Hier ein Beispiel für die Verwendung der Speicher-Datei zum Eintragen eines Textes in ein Memo-Feld:

PROCEDURE READ_TEXT
       VarDef nFI : REAL;
       .. Speicher-Datei wird angelegt und geöffnet
       nFI                := REWRITE("RAMTEXT");
       .. Wir schreiben einen kurzen Text hinein...
       WRITELN(nFI, "Dies wird ein Text, ");
       WRITELN(nFI, "der anschließend an das Memo");
       WRITELN(nFI, "angehängt wird.");
       ...und schließen sie wieder
       CLOSE(nFI);
       .. RAMTEXT-Inhalt ans Memo anhängen
       ReadMemo(KUNDEN.Memo, "RAMTEXT", 1);
ENDPROC

Siehe auch: Clip2Text, Text2Clip