|
@@ -76,13 +76,13 @@ Var Stream : TDosStream;
|
|
begin
|
|
begin
|
|
StreamError:= @StreamErrorProcedure;
|
|
StreamError:= @StreamErrorProcedure;
|
|
Writeln ('Writing to stream : "01234567899876543210"');
|
|
Writeln ('Writing to stream : "01234567899876543210"');
|
|
- Stream.Init('Test.dat',stCreate);
|
|
|
|
|
|
+ Stream.Init('testobj.tmp',stCreate);
|
|
Stream.WriteStr (@S);
|
|
Stream.WriteStr (@S);
|
|
Stream.StrWrite (P);
|
|
Stream.StrWrite (P);
|
|
Writeln ('Closing stream.');
|
|
Writeln ('Closing stream.');
|
|
Stream.Done;
|
|
Stream.Done;
|
|
Writeln ('Reading from stream : ');
|
|
Writeln ('Reading from stream : ');
|
|
- Stream.Init('Test.dat',StOpenRead);
|
|
|
|
|
|
+ Stream.Init('testobj.tmp',StOpenRead);
|
|
WriteLn('After opening');
|
|
WriteLn('After opening');
|
|
Writeln ('Reading (',S,') : ',Stream.ReadStr^);
|
|
Writeln ('Reading (',S,') : ',Stream.ReadStr^);
|
|
Writeln ('Reading (',P,') : ',Stream.StrRead);
|
|
Writeln ('Reading (',P,') : ',Stream.StrRead);
|
|
@@ -90,7 +90,7 @@ begin
|
|
Stream.Done;
|
|
Stream.Done;
|
|
Writeln ('Same thing, using raw read method : ');
|
|
Writeln ('Same thing, using raw read method : ');
|
|
Writeln ('Reading from stream : ');
|
|
Writeln ('Reading from stream : ');
|
|
- Stream.Init('Test.dat',StOpenRead);
|
|
|
|
|
|
+ Stream.Init('testobj.tmp',StOpenRead);
|
|
Stream.Read (Buf,11);
|
|
Stream.Read (Buf,11);
|
|
Writeln ('Reading (',S,') : ',Buf);
|
|
Writeln ('Reading (',S,') : ',Buf);
|
|
Stream.Read (L,2);
|
|
Stream.Read (L,2);
|
|
@@ -100,7 +100,7 @@ begin
|
|
Writeln ('Closing stream.');
|
|
Writeln ('Closing stream.');
|
|
Stream.Done;
|
|
Stream.Done;
|
|
Writeln ('Statistics about stream : ');
|
|
Writeln ('Statistics about stream : ');
|
|
- Stream.Init('Test.dat',StOpenRead);
|
|
|
|
|
|
+ Stream.Init('testobj.tmp',StOpenRead);
|
|
Writeln ('Size : ',Stream.GetSize);
|
|
Writeln ('Size : ',Stream.GetSize);
|
|
Writeln ('Position : ',Stream.GetPos);
|
|
Writeln ('Position : ',Stream.GetPos);
|
|
Writeln ('Reading (',S,') : ',Stream.ReadStr^);
|
|
Writeln ('Reading (',S,') : ',Stream.ReadStr^);
|
|
@@ -109,21 +109,24 @@ begin
|
|
Writeln ('Closing stream.');
|
|
Writeln ('Closing stream.');
|
|
Stream.Done;
|
|
Stream.Done;
|
|
Writeln ('Reading from stream : ');
|
|
Writeln ('Reading from stream : ');
|
|
- Stream.Init('Test.dat',StOpenRead);
|
|
|
|
|
|
+ Stream.Init('testobj.tmp',StOpenRead);
|
|
Writeln ('Seek to position :',L);
|
|
Writeln ('Seek to position :',L);
|
|
Stream.Seek(L);
|
|
Stream.Seek(L);
|
|
Writeln ('Reading (',P,') : ',Stream.StrRead);
|
|
Writeln ('Reading (',P,') : ',Stream.StrRead);
|
|
Writeln ('Closing stream.');
|
|
Writeln ('Closing stream.');
|
|
Stream.Done;
|
|
Stream.Done;
|
|
Writeln ('Truncating stream to zero length.');
|
|
Writeln ('Truncating stream to zero length.');
|
|
- Stream.Init('Test.dat',StOpenWrite);
|
|
|
|
|
|
+ Stream.Init('testobj.tmp',StOpenWrite);
|
|
Stream.Truncate;
|
|
Stream.Truncate;
|
|
Stream.Done;
|
|
Stream.Done;
|
|
end.
|
|
end.
|
|
|
|
|
|
{
|
|
{
|
|
$Log$
|
|
$Log$
|
|
- Revision 1.1 2002-03-05 21:50:19 carl
|
|
|
|
|
|
+ Revision 1.2 2002-04-21 18:15:55 peter
|
|
|
|
+ * small fixes
|
|
|
|
+
|
|
|
|
+ Revision 1.1 2002/03/05 21:50:19 carl
|
|
+ objects unit testing
|
|
+ objects unit testing
|
|
|
|
|
|
Revision 1.1 2001/08/13 06:00:50 carl
|
|
Revision 1.1 2001/08/13 06:00:50 carl
|