导航:
论坛 -> DELPHI技术
斑竹:liumazi,sephil
作者:
2003/12/17 12:17:32
标题:
在DBGrid里如何写一个键盘移动记录的事件?
浏览:1499
加入我的收藏
楼主:
在DBGrid里如何写一个键盘移动记录的事件? 我在DBGrid里,用键盘移动当前记录,如何写对应的事件,怎样抓住这一事件
----------------------------------------------
-
作者:
bryan (bao)
★☆☆☆☆
-
盒子活跃会员
2003/12/17 13:09:46
1楼:
用数据源的AfterScroll或BeforeScroll事件不就可以了?
----------------------------------------------
-
作者:
2003/12/17 14:53:28
2楼:
procedure TForm1.DBGrid1KeyPress(Sender: TObject; var Key: Char); begin if key=#13 then DataSource1.DataSet.Next; end;//回车即移动到下一条记录
----------------------------------------------
-
作者:
2003/12/17 17:10:31
3楼:
有谁知道键盘各个键对应的值??
----------------------------------------------
-
作者:
2003/12/17 17:32:51
4楼:
看看
----------------------------------------------
-
作者:
2003/12/17 18:06:57
6楼:
我给你一个我自己写的程序吧,很好用的!
----------------------------------------------
-
作者:
2003/12/18 9:15:36
7楼:
谢谢各位! 上,下,左,右,Pageup,Pagedown,Home,End,BackSpace对应的键值是多少呢? 谢谢!
----------------------------------------------
-
作者:
2003/12/18 12:45:41
8楼:
自己测一下。 keydown: showmessage(vartostr(key));
----------------------------------------------
实践是检验真理的唯一标准!
作者:
2004/5/25 13:40:52
9楼:
to qingwen07 (qingwen) 这个东西真好,谢谢
----------------------------------------------
-