home *** CD-ROM | disk | FTP | other *** search
- unit ioerrmsg;
- interface
- type str30 = string[30];
- function errmsg(i: integer): str30;
- implementation
- function errmsg(i: integer): str30;
- begin
- case i of
- 2: errmsg := 'file not found';
- 3: errmsg := 'path not found';
- 4: errmsg := 'too many open files';
- 5: errmsg := 'file access denied';
- 100: errmsg := 'disk read error';
- 101: errmsg := 'disk write error';
- 102: errmsg := 'file not assigned';
- 103: errmsg := 'file not open';
- 104: errmsg := 'file not open for input';
- 105: errmsg := 'file not open for output';
- 106: errmsg := 'invalid numeric format';
- 150: errmsg := 'disk is write-protected';
- 151: errmsg := 'unknown unit';
- 152: errmsg := 'drive not ready';
- 153: errmsg := 'unknown command';
- 154: errmsg := 'CRC error in data';
- 155: errmsg := 'bad drive request structure length';
- 156: errmsg := 'disk seek error';
- 157: errmsg := 'unknown media type';
- 158: errmsg := 'sector not found';
- 159: errmsg := 'printer out of paper';
- 160: errmsg := 'device write fault';
- 161: errmsg := 'device read fauld';
- 162: errmsg := 'hardware error';
- else errmsg := 'unknown error type';
- end;
- end;
-
- end.