关于lable标签组件的问题(20分)

  • 主题发起人 主题发起人 huanle
  • 开始时间 开始时间
H

huanle

Unregistered / Unconfirmed
GUEST, unregistred user!
问题是:
  label1标签对象:我只写了6个字,可是运行程序后只显示4个半字,这是什么原因,
  我是个新手,请大哥帮忙,谢谢
代码:
 
你把字体设置为宋体,字号设置为小五号就可以了
 
label框太小 可以拉大点
 
AutoSize设置为false
 
把框拉大一点就是了
 
把Label1的width属性调大一点[:D][8D]
 
AutoSize := True;
 
还可以在您输入完所输之字后打上几个空格!建议用此方法!
 
AutoSize :=True
使label虽字符串长度增长大小!
 
窗体的scale设置为false,Font为宋体9号
 
AutoSize设置为false
把框拉大一点
 
autosize false ;框大
 
我平时都是在后面多加几个空格
 
AutoSize设置为false
把框拉大一点
 
方法一:
Label1.AutoSize 为 : True
方法二:
Label1.AutoSize 为 : False
把Label1的宽度拉大点
 
AutoSize :=True
使label虽字符串长度增长大小!
如果再不行,再在caption里加上几个空格;绝对可以
 
TLabel.AutoSize默认是True, 但字体默认是MS Sans Serif, 所以导致计算中文长度时出错
把font.Name设成中文字体就行了
 
我比较笨,在名称后面加几个空格。吼吼,搞定!
 

Similar threads

回复
0
查看
1K
不得闲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
905
SUNSTONE的Delphi笔记
S
后退
顶部