tfilenamecase1.pp 663 B

1234567891011121314151617181920212223242526272829
  1. uses
  2. Sysutils;
  3. var
  4. f : file;
  5. Begin
  6. Writeln('IsFileNameCaseSensitive: ',IsFileNameCaseSensitive('tfilenamecase1.dat'));
  7. Writeln('IsFileNameCasePreserving ',IsFileNameCasePreserving('tfilenamecase1.dat'));
  8. Assign(f,'tfilenamecase1.dat');
  9. Rewrite(f);
  10. Close(f);
  11. if IsFileNameCaseSensitive('tfilenamecase1.dat') then
  12. begin
  13. if FileExists('Tfilenamecase1.dat') then
  14. halt(1);
  15. end
  16. else
  17. begin
  18. if not(FileExists('Tfilenamecase1.dat')) then
  19. halt(2);
  20. end;
  21. if IsFileNameCasePreserving('tfilenamecase1.dat') then
  22. begin
  23. if not(FileExists('Tfilenamecase1.dat')) then
  24. halt(1);
  25. end;
  26. End.