通常在运行时会这样设置它:
Label1.Caption := 'First line' + #13#10 + 'SecondLine';
字符串但由于某种原因,这似乎不起作用,即使你打开或关闭WordWrap。在TMS Web Core中运行时创建linebreak的解决方案是什么?
WordWrap
kb5ga3dv1#
第一点注意。你可以用sLineBreak代替#13#10。sLineBreak是一个以System为单位定义的常量:
sLineBreak
#13#10
System
const sLineBreak = {$IFDEF POSIX} _AnsiStr(#10) {$ENDIF} {$IFDEF MSWINDOWS} _AnsiStr(#13#10) {$ENDIF};
字符串如果您使用的是TMS WEB Core v2.3.2或更新版本,那么linebreak应该可以正常工作,但旧版本不支持linebreak。因此,您显然使用的是旧版本的TMS WEB Core。因此,要么更新您的TMS WEB核心到最新版本,要么按照下面的答案为旧版本。如果您有v2.3.2之前的旧版本TMS WEB Core,则可以使用以下命令:
WebLabel1.ElementHandle.innerHTML := 'First line' + '<br>' + 'SecondLine';
型<br>是linebreak,它的工作原理是:
<br>
的数据
1条答案
按热度按时间kb5ga3dv1#
第一点注意。你可以用
sLineBreak
代替#13#10
。sLineBreak
是一个以System
为单位定义的常量:字符串
如果您使用的是TMS WEB Core v2.3.2或更新版本,那么linebreak应该可以正常工作,但旧版本不支持linebreak。因此,您显然使用的是旧版本的TMS WEB Core。
因此,要么更新您的TMS WEB核心到最新版本,要么按照下面的答案为旧版本。
如果您有v2.3.2之前的旧版本TMS WEB Core,则可以使用以下命令:
型
<br>
是linebreak,它的工作原理是:的数据