TextRec
Text file type
Declaration
Source position: textrec.inc line 37
Type
TextRec = record
public
Handle : THandle;
Mode : LongInt;
bufsize : SizeInt;
\_private : SizeInt;
bufpos : SizeInt;
bufend : SizeInt;
bufptr : ^TextBuf;
openfunc : CodePointer;
inoutfunc : CodePointer;
flushfunc : CodePointer;
closefunc : CodePointer;
UserData : Array[1..32] of Byte;
name : Array[0..textrecnamelength-1] of TFileTextRecChar;
LineEnd : TLineEndStr;
buffer : TextBuf;
FullName : Pointer;
end
Description
TextRec is the underlying type used in text files. It should be treated as opaque and never manipulated directly.
See also
| Name | Description |
|---|---|
| Assign | Assign a name to a file |
| Close | Close a file |
| CodePointer | Code pointer (8/16 bit targets) |
| CodePointer | Code pointer (8/16 bit targets) |
| CodePointer | Code pointer (8/16 bit targets) |
| CodePointer | Code pointer (8/16 bit targets) |
| FileRec | Untyped file type |
| LongInt | A signed 32-bits integer |
| Reset | Open file for reading |
| Rewrite | Open file for writing |
| SizeInt | Signed integer type which fits for sizes |
| SizeInt | Signed integer type which fits for sizes |
| SizeInt | Signed integer type which fits for sizes |
| SizeInt | Signed integer type which fits for sizes |
| TextBuf | Text buffer |
| TextBuf | Text buffer |
| THandle | Type alias. |
| TLineEndStr | Line ending string type |