DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: a1871584487
今日帖子: 8
在线用户: 10
导航: 论坛 -> 数据库专区 斑竹:liumazi,waterstone  
作者:
男 liu7229568 ★☆☆☆☆ -
普通会员
2004/3/19 16:34:04
标题:
delphi有一个很大的毛病...... 浏览:1456
加入我的收藏
楼主:     delphi有一个很大的毛病,用edit编辑框输入数据时要按<Tab>键才能移到下一个编辑框,不象VF那样按回车键就可移到下一编辑框,请问各位怎样解决????
----------------------------------------------
-
作者:
男 geyuan (genius) ★☆☆☆☆ -
普通会员
2004/3/19 21:47:02
1楼: 这个不是DELPHI问题。WINDOWS下开发都是


----------------------------------------------
-
作者:
男 shince126 (Shince) ★☆☆☆☆ -
禁用账号
2004/3/19 22:53:50
2楼: ……
被禁用帐号,帖子内容自动屏蔽!
……

----------------------------------------------
-
作者:
男 gongags (gongags) ★☆☆☆☆ -
盒子活跃会员
2004/3/20 8:30:06
3楼: 設定TAB的序號, 
按tab 應該可以移動到下一位置!

我覺得這不能算是delphi的毛病....靈活設定嘛....
----------------------------------------------
IT Work
作者:
男 cjm1979 (江城浪子) ★☆☆☆☆ -
盒子活跃会员
2004/3/20 8:49:40
4楼: 在 edit的 onkeydown 事件中写出下列语句

 if key=vk_return then
     edit2.SetFocus;
----------------------------------------------
-
作者:
男 liu7229568 ( ) ★☆☆☆☆ -
普通会员
2004/3/20 8:53:52
5楼: 能不能在EDIT1中输入完数据后按习惯按回车键使输入焦点移到EDIT2上。

----------------------------------------------
-
作者:
男 liu7229568 ( ) ★☆☆☆☆ -
普通会员
2004/3/20 9:09:02
6楼:     谢谢!问题解决了。CJM1979你的指点很不错,EDIT2.Setfocus;该语句作用大概是使Edit2获得焦点。
----------------------------------------------
-
作者:
男 bianfuxia888999 (bfx) ★☆☆☆☆ -
盒子活跃会员
2004/3/20 9:36:23
7楼: 我觉得也是,虽然没有这个功能,但是可以通过编程来实现的
----------------------------------------------
-
作者:
男 ljump (动力软件) ★☆☆☆☆ -
盒子活跃会员
2004/3/20 10:46:06
8楼: 偶觉得也是很麻烦:( 偶的程序里面有七十多个dbedit,每个都用onkeydown事件的话,偶都吐血咯……有没有更好的解决方法呢?
----------------------------------------------
学用Delphi,只是偶的一个兴趣
相信自己、相信别人!
作者:
男 c_hk (c_hk) ★☆☆☆☆ -
盒子活跃会员
2004/3/20 10:53:31
9楼: /--------------------------------------------------------------------------------
procedure TFrmRegisteNewSicker.FormKeyPress(Sender: TObject;
  var Key: Char);
begin
   case Ord(Key) of
    VK_RETURN :
      begin  //回车键
        if not (ActiveControl is TMemo) then begin
          Key := #0;     //去除beep音
          Perform(WM_NEXTDLGCTL, 0, 0);
        end;
      end;
  end;
end;
----------------------------------------------
-
作者:
男 bren (冰人) ★☆☆☆☆ -
普通会员
2004/3/20 13:07:49
10楼: 你可以在edit控件的onkeydown事件中用
if key=#13 then
begin
{转到下一个控件才}
end;
----------------------------------------------
---------------------------
||||知已知彼,百战不殆!|||||
---------------------------
努力学习,天天向上!
                          -----------冰人吻语
                          IP:xxx.xxx.xxx.xxx
作者:
女 chenjiao (jiao) ★☆☆☆☆ -
普通会员
2004/3/20 17:11:21
11楼: 你可以在编程时候就高定顺序啊
在属性中:
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行58.59375毫秒 RSS