(请教)Hint分行输出的问题 ( 积分: 100 )

  • 主题发起人 janeyre-na
  • 开始时间
J

janeyre-na

Unregistered / Unconfirmed
GUEST, unregistred user!
我们知道,用语句可以实现某组件的Hint分行输出,如:
button1.hint:='hello'+#13+'welcome';
如果不用这语句,直接在属性栏的hint值该怎么填?
 
我们知道,用语句可以实现某组件的Hint分行输出,如:
button1.hint:='hello'+#13+'welcome';
如果不用这语句,直接在属性栏的hint值该怎么填?
 
晕,没人知道吗?
 
在button1.Hint中手动分行就行了,比如:
hello
welcome
 
可能你还不明白我的意思。
但那是不可能填入Object Inspector里的hint属性中的。
要不你做个简单的例子发到我的邮箱好吗?
我的个人信息里有邮箱地址。谢谢!
 
使用CnPack,想写几行就写几行[:D]
http://www.cnpack.org
 
在Hint属性里输入'hello'#13'welcome'即可,也就是不用加号
 
在属性里设置,是不可能换行的,你输入的所有字符,都显示出来
 
估计属性栏是不换行的,看有没有D能解释的方法了;
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=3063956
 
EricMoon的办法不可行
 
打开你的窗体对应的dfm文件

Unit1.dfm

内容:
object Form1: TForm1
Left = 241
Top = 170
Width = 696
Height = 480
Caption = 'Form1'
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
OldCreateOrder = False
PixelsPerInch = 96
TextHeight = 13
object Button1: TButton
Left = 296
Top = 80
Width = 75
Height = 25
/////////////////////////////////////////////
Hint = 'asdf'#13'asdf'
/////////////////////////////////////////////
Caption = 'Button1'
ParentShowHint = False
ShowHint = True
TabOrder = 0
end
end
然后...
 
建议自己做一个属性编辑器
 
顶部