奇怪的setfocus!!!(20分)

  • 主题发起人 主题发起人 城里的月饼
  • 开始时间 开始时间

城里的月饼

Unregistered / Unconfirmed
GUEST, unregistred user!
我用edit1.setfocus时,edit1.text里的内容怎么不是处于加亮被选择状态呀!
而edit1.autoselect是打开的呀。怎么回事
 
忘说了,而且还带有beep声,奇怪!!
 
奇怪~
你的edit1.setfocus写在哪里?
 
我的setfocus写在edit1的onexit事件中...
 
edit1.setfocus后面再加edit1.selectall算啦
 
可能你的DELPHI有问题,重新打开一次文件试试[purple][/purple]
 
你试着写在其它的事件中
 
可以的呀。不过OnExit事件中一定要进行判断,如果单纯是这么一句话,那你别的控件就别想再获得焦点了[:D]
 
带响是因为你处理了回车键,因此,我猜你的代码是
if Key=#13 then
。。。。。。
再加一句吧,key:_0 ;
这样就不响了,要全选,用selstart只类的
其实
VB也要这样啊
 
to:lvxq
带响的问题解决了,
另一个问题我自己找到了。谢谢你。原因是必须从别的空件进入的edit时才有效。
 
多人接受答案了。
 
后退
顶部