如何消除TEdit、TDBEdit类控件发出的声音(100分)

  • 主题发起人 主题发起人 ZhangRenping
  • 开始时间 开始时间
Z

ZhangRenping

Unregistered / Unconfirmed
GUEST, unregistred user!
  我们在TEdit、TDBEdit类控件中输入内容后,当按回车键时往往希望下一个
TEdit、TDBEdit类控件获得焦点,但是在完成任务的同时,往往发出声响,并且
在执行任务之前发出声响,如何消除类控件、TDBE类发出的声音?请各位高手帮帮
兄弟。在此表示感谢了!
 
你不用setfocus就不会有声音了。
; ; ; ; ; key:=#0;
; ; ; ; ; perform(WM_NEXTDLGCTL,0,0);
前提是你的控件的taborder的顺序要设定好。
 
在 onkeypress 事件里填写如下代码
begin
; if key=#13 then
; begin
; ; //任务代码.....
; ; key:=#0; ;
; end;
end;
 
呵呵,前面两位的程序结合一下就是了。
在 onkeypress 事件里填写如下代码
begin
; if key=#13 then
; begin
; ; key:=#0; ;
; ; perform(WM_NEXTDLGCTL,0,0);
; end;
end;
 
同意cbtea
 
谢谢cbtea及各位朋友。
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部