tw1964.pp 555 B

12345678910111213141516171819202122232425262728
  1. { %target=win32 }
  2. uses DOS;
  3. var
  4. error : boolean;
  5. procedure Expand(FileMask: string);
  6. var
  7. FileMaskOut : string;
  8. begin
  9. WriteLn;
  10. WriteLn('Expanding "',FileMask,'"');
  11. FileMaskOut := FExpand(FileMask);
  12. WriteLn('To become "',FileMaskOut,'"');
  13. if FileMask<>FileMaskOut then
  14. error:=true;
  15. end;
  16. begin
  17. Expand('C:\Windows1\System');
  18. Expand('\\.\C\Windows1\System');
  19. Expand('C:\Windows1\System');
  20. if error then
  21. begin
  22. Writeln('ERROR!');
  23. Halt(1);
  24. end;
  25. end.