TextRead
obj -> TextRead(alpha1, int2) : int
Text/Prozedur lesen
Details
- obj: Textpuffer-Deskriptor
- alpha1: Textname
- int2: Optionen (siehe Text)
- Resultat:
intLeseresultat_rOkLesen erfolgreich_rLockedText (alpha1) gesperrt_rNoKeyText (alpha1) nicht vorhanden, nächster Text gelesen_rNoRecKein weiterer Text vorhanden_rLastRecText (alpha1) nicht vorhanden, letzter Text gelesen - Siehe: Verwandte Befehle ,
TextOpen (),TextWrite ()
Mit dieser Funktion wird der Text (alpha1) in den Textpuffer (obj) geladen, sofern der Benutzer ausreichende Berechtigung besitzt.
Folgende Optionen (int2) sind zulässig:
_TextFirstDer erste Text wird gelesen._TextLastDer letzte Text wird gelesen._TextNextDer nächste Text wird gelesen._TextPrevDer vorherige Text wird gelesen._TextLockDer gelesene Text wird gesperrt._TextSingleLockDer gelesene Text wird einfach gesperrt._TextSharedLockDer gelesene Text wird mehrfach gesperrt._TextUnlockDer gelesene Text wird entsperrt._TextExternDer externe Text mit dem Namen (alpha1) wird geladen. Diese Option kann nur mit der Option_TextOEModer_TextANSIkombiniert werden. Als Rückgabewerte werden dann Konstanten aus dem Bereich der externen Dateioperationen zurückgegeben._TextOEMDie Option wird nur beim Zugriff auf eine externe Datei ausgewertet. Die Datei wird mit dem OEM-Zeichensatz gelesen._TextANSIDie Option wird nur beim Zugriff auf eine externe Datei ausgewertet. Die Datei wird mit dem ANSI-Zeichensatz gelesen._TextDba?Die Operation bezieht sich auf einen Text in einer anderen Datenbank. Die Datenbank wurde zuvor mitDbaConnect ()mit einem Nummernbereich verbunden. Der Nummernbereich wird in der Option mit_TextDba2bis_TextDba8angegeben._TextProcDie Prozedur (alpha1) wird gelesen._TextNoContentsDer Textinhalt wird nicht eingelesen. Auf die Kopfinformationen kann über die FunktionTextInfo ()zugegriffen werden._TextClipBoardDer Inhalt der Windows-Zwischenablage wird in den Textpuffer übertragen.
info
Konnte ein Text nicht geladen werden, kann mit den Befehlen TextInfo () , TextInfoAlpha () , TextInfoDate () und TextInfoTime () trotzdem auf die Kopfinformationen eines Textes zugegriffen werden. Auf die Informationen welchen Textes zugegriffen wird, ergibt sich aus dem Rückgabewert von TextRead .
Mögliche Laufzeitfehler:
_ErrHdlInvalid: Textpuffer-Deskriptor (obj) ungültig_ErrStringOverflow: Textname (alpha1) zu lang