home *** CD-ROM | disk | FTP | other *** search
- (* Beispiel-Programm, um auf die Datei STAT.DAT zuzugreifen *)
- (* Copyright by (C)atbytes Software 1996 *)
-
- USES CRT;
-
- {$I STATSTR.151}
-
- BEGIN
- ASSIGN (StatFile, 'STAT.DAT'); (* STAT.DAT im aktuellen Verzeichnis *)
- {$I-}
- RESET (StatFile); {$I+}
- IF IORESULT <> 0 THEN
- BEGIN
- WRITELN;
- WRITELN ('Datei "STAT.DAT" wurde nicht gefunden...');
- WRITELN;
- HALT (1);
- END;
- IF FILESIZE (StatFile) - 1 > 0 THEN
- BEGIN
- TEXTCOLOR (15);
- TEXTBACKGROUND (0);
- CLRSCR;
- SEEK (StatFile, 1);
- READ (StatFile, StatRec);
- GOTOXY (40 - LENGTH ('Datensatz von : ' + StatRec.Name) DIV 2, 2);
- WRITE ('Datensatz von : ' + StatRec.Name);
- GOTOXY (5, 4);
- WRITELN ('Gesamteinnahmen : ', StatRec.Einnahmen : 3 : 2, ' DM');
- (* WriteLn('Einnahmen aus Wurst : ',StatRec.EinWurst:3:2,' DM'); <-- usw. *)
- WRITELN;
- END;
- CLOSE (StatFile);
- END.
-