home *** CD-ROM | disk | FTP | other *** search
- {
- > Didn't work. It only checks if the file is there(???) not if the flo
- > write-protected. Did I mis understand your suggestion?
-
- Yes i think we must have got our wires crossed, i thunk i was
- replying to a request to see if a file exist, i would have
- no reason for telling use the GetFattr to check for a Write
- protected disk, that has to be done by getting the Device Statues.
- }
- Function DiskProtected:Boolean;
- Begin
- ASm
- Mov AH,01;
- mov dl, 0; { 0= A:, 1= B: ect }
- int $13;
- cmp AL, 03;
- Jne @No;
- Mov AL, True;
- Je @done;
- @No:
- Xor AL,AL;
- @Done:
- Endl
- End;
-
- { Example: }
-
- if Diskprotected Then Write(' Write protect was used on last operation');