送钱啦:我编了一个TPANEL的继承类,上面有个TEDIT,问题如下。。。。(50分)

  • 主题发起人 主题发起人 dearchen
  • 开始时间 开始时间
D

dearchen

Unregistered / Unconfirmed
GUEST, unregistred user!
1:当我往TEDIT里敲字时同时判断字有没有到达TEDIT的边界,到达则增加TEDIT的WIDTH?
如何实现?(关键我不知道如何得到TEDIT里STRING的长度)
2:如何当我在TEDIT中按了“ESC”键后能把我的这个类在FORM中去掉。
 
没人回答吗??
 
Tedit的内容在Text内,你用TEdit.GetTextLen可以取得它的长度(字符为单位)啊。
你如果还要取得以pixel为单位的长度,则你得求出Text中的每个字符的宽度来。
可以用TextWidth(PChar)来求得。
 
多人接受答案了。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
后退
顶部