On Thu, Aug 18, 2011 at 04:55, John Dammeyer <[email protected]> wrote:
> I'm using a Tedit form for entering a string of characters. I want the
> ENTER key to call a button ONCLICK event. That all works. The problem is
> the ENTER key also rings the bell on Windows.
>
> How do I prevent the bell from ringing. I'm guessing it's because the
> ENTER key is considered an invalid input. How do I add the ENTER key to
> be a valid input so it doesn't bing the bell?
Hi, try setting Key to #0, like this:
procedure TM_Login.Edit_UserKeyPress( Sender: TObject; var Key: Char );
begin
// Enter pressed
if (Key = #13) then begin
// do something .....
// ......
Key := #0;
Edit_Pass.SetFocus;
end;
end;
end;
_______________________________________________
Delphi mailing list
[email protected]
http://lists.elists.org/cgi-bin/mailman/listinfo/delphi