BOMなしUTF8でテキストを保存する

Delphiのバージョンは12.1です。

WriteBOM

WriteBOMプロパティが存在するクラスを利用して、WriteBOMの値をFalseに設定します。

begin
  Memo1.Lines.WriteBOM := False;
  Memo1.Lines.SaveToFile('test.txt', TEncoding.UTF8);
end;