发信人: davidfei() 
整理人: pblover(1999-09-14 14:15:45), 站内信件
 | 
 
 
在窗口中实现此功能麻烦一点,比较简练和实用的一个办法是:  
 
 1.在窗口超出边界的位置放一个具有default属性的commandbutton cb_1  
 
 2.窗口的instance 变量:  
 dragobject idrg_obj[]  
 int i 
 
 3.窗口的open事件:  
 idrg_obj = {sle_1, mle_2, ...} //按照移动顺序把输入域控件都列上  
 
 4.cb_1的click事件  
 i++  
 IF i > UpperBound(idrg_obj) THEN i=1  
 idrg_obj[i].Setfocus() 
 
 ;【 在 windyin (风仔) 的大作中提到: 】
 : 最近的电脑报上发表了一篇文章,用enter健代替tab切换输入区域,
 : 但它好象只能在数据窗口中实现,那么在一般的窗口中输入数据时,如何
 : 也实现同样的功能呢?
 
  -- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.104.37.154]
  | 
 
 
 |