你可以这样写:
Label1.caption:='this is the first line'+#13+'this is the second line';
Label1.caption:='this is the first line'+#13+'this is the second line';
解决方案 »
- 请各位大哥大姐帮我一下下咯
- 登录窗体死活不下岗,实在无法,帮忙给看看啊 谢谢~ 谢谢
- 高手救命啊,求教swf格式的文件储存
- 用TXMLDocument打开xml的问题
- select Phone into TSPhone from client_trust没找出来错误
- 如何自定义DBGRID?
- 帮忙看看:spcomm接收数据不及时导致数据不全问题
- 求助
- 数据库事务提交的问题
- 请问,如何获得当前操作系统的默认路径,如 Win98 是 C:\WINDOWS OR WIN2000 是 D:\WINNT 等
- 如果将OCX导入DELPHI中然后进行调用发布时的问题
- ?各位高手请救救小弟!!如何用不同颜色填充由三个不同半径同心圆8等分形成的24块断面(tjw)
Label的AutoSize属性默认是真,不修改它肯定不行。
应该要设置以下属性:
AutoSize:=False
WordWrap:=True当然,Height和Width属性要设置成你想要的值。
begin
Caption := '1233213213213333321';
AutoSize:=False;
WordWrap:=True;
Height := 200;
width := 50;
end;
好象不能自动转行
你的“1233213213213333321”作为一个词,肯定不能换行,如果你中间加一个空格再试一下,肯定可以。
其实你举的这个例子恰好有点过头,平时正常是输入汉字,一个汉字就是一个词,肯定不会出问题。
例如上面代码不变,只是将Caption一句换成
Caption:='中国程序员网站星星农场流星雨工作室';
肯定一点问题没有。
StarFarm --->Hank
2000/12/16