在Label控件的Caption属性中输入的文字如何换行?比如:Caption='请您对您的言行负责,遵守中华人民共和国有关法律、法规,尊重网上道德'这句话如何换行,还请给出代码,谢谢!
解决方案 »
- 在Tlistbox里用小键盘的上下键移动触发 的事件是什么?
- delphi如何显示mht文件,不用Twebbrower
- word文档,如何整成程序可以调用的帮助文件?
- asta问题,在慢了
- 用过dxDBTreeList的兄弟过来帮看看~~~
- 在"delphi 5 中怎样将一条记录加入到"StringGrid"中,在线等。。.
- dbgrid窗口中显示的是true/false怎么改成“是”,“否”汉字
- ★★★追寻修改大型数据库最好办法的往事回顾★★★来者有分!
- 谁有AutoOutLookBar and TAutoPropertiesStore这两个控件?
- 请问如何找到oracle call interface(OCI)的调用说明和完整的中文文档(English也行)?
- 给大家推荐一个下电子书的地方
- 怎样实现类似金山词霸在任何文档都能在鼠标处显示英文注译?
赋值号是:=
同意cdsgajxlp(起名很难) ( ) 信的方法
var
i,m: integer; //m表示一行为多少字符就换行,如m=8,表示一行有7个或8个字符时就换行。
begin
i:=1;
m:=0;
while i<Length(S) do
begin
if ord(S[i])>160 then
begin
Label1.Caption:=Label1.Caption+S[i]+S[i+1];
Inc(i,2);
Inc(m,2);
end
else
begin
Label1.Caption:=Label1.Caption+S[i];
Inc(i);
Inc(m,2);
end;
if m=8 then
begin
Label1.Caption:=Label1.Caption+#13#10;
m:=0;
end;
end;
end;
设计阶段,用鼠标右击form,在弹出的菜单中选择“View as Text”,找到你的label的名字,
大概如下:
object Label1: TLabel
Left = 500
Top = 288
Width = 32
Height = 13
Caption = 'Label1'
end
再直接修改里面的 Caption 为
Caption='请您对您的言行负责,遵守中华人民'+#13#10+'共和国有关法律、法规,尊重网上道德'
把LABEL的大小设为合适的大小......
搞定