TMemo中的空格与文本文件不匹配

时间:2019-03-08 21:43:11

标签: delphi delphi-10.2-tokyo

我有一个与此相关的文本文件:

  _____ _           ___     _    _ 
 |_   _| |_  ___   / __|_ _(_)__| |
   | | | ' \/ -_) | (_ | '_| / _` |
   |_| |_||_\___|  \___|_| |_\__,_|

当我将文件加载到TMemo中时,它看起来像这样:

image of result

我该如何解决?为什么要这样做?

我正在使用Delphi 10.2。

procedure TFrmMain.FormCreate(Sender: TObject);
begin
  Memo2.Lines.LoadFromFile('C:\Users\user1\Desktop\demo\thegrid.txt');
end;

1 个答案:

答案 0 :(得分:3)

您正在使用可变宽度的字体来显示它,而类似的ASCII艺术只有在以固定宽度的字体显示时才看起来正确。