Return current position in the stream.
Source position: objects.pp line 317
function TStream.GetPos: LongInt; virtual; |
If the stream's status is stOk, GetPos returns the current position in the stream. Otherwise it returns -1
-1 is returned if the status is an error condition.
|
Set stream position. |
|
|
Return the size of the stream. |
Program ex11; { Program to demonstrate the TStream.GetPos function } Uses objects; Var L : String; S : PStream; begin L:='Some kind of string'; S:=New(PMemoryStream,Init(100,10)); Writeln ('Stream position before write: ',S^.GetPos); S^.WriteStr(@L); Writeln ('Stream position after write : ',S^.GetPos); Dispose(S,Done); end.