请问各位大侠,如何拦截编辑框 的按键消息,帮帮忙了,第一个回答完整的,分全给。先谢了
解决方案 »
- delphi的安装问题
- 编译问题:在一台机子上编译通过的.exe文件,在另一台机子上运行出现问题。
- 为什么我使用indy pop 控件接收邮件的 subject的时候会出错?
- 有谁看过<< Delphi 7.0 web应用与开发>>这本书?看过的人进来!
- 请问这样的sql语句该怎么写????
- 通过公网,如何访问远端的服务器的表,利用SOCKET建立S/C端,可以实现访问吗?
- web 页上的数据信息怎样读到我的结构中去?
- delphi调试时的错误提示!!
- 请问:如何实现点击一个文本(如:[email protected])实现发Email或链接到相应主页的功能?
- delphi 将来市场如何
- SOS大家救急啊,小弟是delphi菜鸟,过两天要交程序,还没调通,高分求救
- 如何通过程序设置QuickReport的纸张大小。
procedure TForm1.Edit1KeyPress(Sender: TObject; var Key: Char);
begin
if not (Key in ['0'..'9']) then Key = #0;
end;
procedure TForm1.Edit1KeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
if (key=38)or(key=37)or(key(key39)or(key=40) then
showmessage('dfsdf');
end;
其中key的值38代表up,40代表down,37代表left,39代表right.顺便借你这里问个问题,我怎么查我的专家分呀???
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: ShiftState);
begin
form1.Caption := inttostr(key);
end;