发信人: fstao()
整理人: supermario(1999-11-09 09:39:48), 站内信件
|
假如在Form1里添加Edit1和Edit2,假如运行Form1时,光标在Edit1里闪烁,如果 用 Tab键就可以使光标从Edit1跳到Edit2。那么怎么样实现当用回车键或上下键使光 标 跳到Edit2?
-- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.190.124] 发信人: pazee (耙子), 信区: CLanguage 标 题: Re: BCB的问题 发信站: 网易虚拟社区 (Thu Nov 4 11:15:11 1999), 站内信件
给Edit的事件onkeypress写段代码, 通过改变焦点的办法实现你的功能,很简单的
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 别人睡觉我站着,别人吃饭我看着.
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.96.191.124] 发信人: 099 (099), 信区: CLanguage 标 题: Re: BCB的问题 发信站: 网易虚拟社区 (Thu Nov 4 14:11:31 1999), 站内信件
Form的KeyPreview设为true.
void __fastcall TMainForm::FormKeyPress(TObject *Sender, char &Key) { if (Key==13) { Key=0; PressEnterKey=true; PostMessage(Handle,WM_NEXTDLGCTL,0,0); } }
-- Mailto:[email protected] http://099.yeah.net
※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.104.40.209]
|
|