TMemo中的间距与文本文件不匹配[关闭]

问题描述 投票:-2回答:1

我有一个文本文件:

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

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

image of result

我怎样才能解决这个问题?它为什么这样做?

我正在使用Delphi 10.2。

procedure TFrmMain.FormCreate(Sender: TObject);
begin
  Memo2.Lines.LoadFromFile('C:\Users\user1\Desktop\demo\thegrid.txt');
end;
delphi delphi-10.2-tokyo
1个回答
3
投票

你正在使用一个可变宽度的字体来显示它,而像这样的ASCII艺术只有当它以固定宽度的字体显示时才会看起来正确。

© www.soinside.com 2019 - 2024. All rights reserved.