gpt4 book ai didi

delphi - 如何在 Delphi 中的字符串中包含换行符?

转载 作者:行者123 更新时间:2023-12-03 14:32:26 28 4
gpt4 key购买 nike

我想创建一个跨越多行的字符串来分配给标签标题属性。这在 Delphi 中是如何完成的?

最佳答案

在 System.pas(自动使用)中定义了以下内容:

const
sLineBreak = {$IFDEF LINUX} AnsiChar(#10) {$ENDIF}
{$IFDEF MSWINDOWS} AnsiString(#13#10) {$ENDIF};

这是来自 Delphi 2009(注意 AnsiChar 和 AnsiString 的使用)。 (换行是我添加的。)

因此,如果您想让 TLabel 换行,请确保 AutoSize 设置为 true,然后使用以下代码:

label1.Caption := 'Line one'+sLineBreak+'Line two';

自引入 sLineBreak 以来,适用于所有版本的 Delphi,我相信是 Delphi 6。

关于delphi - 如何在 Delphi 中的字符串中包含换行符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/254407/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com