EssaiVT521.mod 743 B

12345678910111213141516171819202122232425262728293031
  1. MODULE EssaiVT521;
  2. FROM STextIO IMPORT WriteChar, WriteString, WriteLn,ReadChar;
  3. (*
  4. Erasing
  5. From cursor to end of line ESC [ K or ESC [ 0 K
  6. From beginning of line to cursor ESC [ 1 K
  7. Entire line containing cursor ESC [ 2 K
  8. From cursor to end of screen ESC [ J or ESC [ 0 J
  9. From beginning of screen to cursor ESC [ 1 J
  10. Entire screen ESC [ 2 J
  11. *)
  12. CONST ESC = CHR(27);
  13. CONST ClrScr = "[2J";
  14. CONST ClrLn = "[1K";
  15. VAR Chaine : ARRAY[0..4] OF CHAR;
  16. VAR a : CHAR;
  17. BEGIN
  18. (*WriteString(" Test effacement d'écran");
  19. ReadChar(a);
  20. Chaine := ESC + ClrScr;
  21. WriteString(Chaine);*)
  22. WriteString(" Test d'effacement de ligne");
  23. ReadChar(a);
  24. Chaine := ESC + ClrLn;
  25. WriteString(Chaine);
  26. END EssaiVT521.