В системном блоке есть глобальная переменная DefaultTextLineBreakStyle, установленная на основе ОС. Это может быть tlbsLF или tlbsCRLF.
Если это tlbsLF, используйте # 10, если это tlbsCRLF, используйте # 13 # 10.
Из системы:
type
TTextLineBreakStyle = (tlbsLF, tlbsCRLF);
var { Text output line break handling. Default value for all text files }
DefaultTextLineBreakStyle: TTextLineBreakStyle =
{$IFDEF LINUX} tlbsLF {$ENDIF}
{$IFDEF MSWINDOWS} tlbsCRLF {$ENDIF}
{$IFDEF MACOS} tlbsLF {$ENDIF};
Мне просто интересно, почему это var, а не const.