如何在Delphi中将esc字符作为字符打印?

时间:2016-01-25 13:25:29

标签: delphi special-characters ansi

有一个Delphi字符串#10#13#09。如果我将它作为普通字符串打印,我会看到特殊字符打印的结果,即回车和制表符缩进。我需要像Far Manager那样看“◙♪○”。如何在Delphi中制作它? chr(),ansichar()没有帮助

1 个答案:

答案 0 :(得分:2)

使用正确的字体(我知道Terminal):

var
  i: Integer;
  s: string;
begin
  Canvas.Font.Name := 'Terminal';
  for i := 1 to 31 do begin
    s := Char(i);
    Canvas.TextOut(10, 18 * i, s);
  end;