你可以这样写:
   Label1.caption:='this is the first line'+#13+'this is the second line';

解决方案 »

  1.   

    错了。
    Label的AutoSize属性默认是真,不修改它肯定不行。
    应该要设置以下属性:
    AutoSize:=False
    WordWrap:=True当然,Height和Width属性要设置成你想要的值。
      

  2.   

    with Label1 do
    begin
       Caption := '1233213213213333321';
       AutoSize:=False;
       WordWrap:=True;
       Height := 200;
       width := 50;
    end;
    好象不能自动转行
      

  3.   

    你的这一段程序是没错的,但是肯定不能自动换行。因为Delphi中的Caption类似于FrontPage中的单元格文本,不会自动断词!
    你的“1233213213213333321”作为一个词,肯定不能换行,如果你中间加一个空格再试一下,肯定可以。
    其实你举的这个例子恰好有点过头,平时正常是输入汉字,一个汉字就是一个词,肯定不会出问题。
    例如上面代码不变,只是将Caption一句换成
    Caption:='中国程序员网站星星农场流星雨工作室';
    肯定一点问题没有。
     
     
    StarFarm --->Hank
    2000/12/16