请教DBGRID如何实现这个功能啊 我的DBGRID里有如下字段 编号 姓名 1 XXX 2 XXX 如何在DBGRID里的编号1的记录编辑完后,按了回车之后,指标焦点自动跳到编号为2的记录里,请教这个功能如何实现啊。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看它的事件或用applicationEvent截取消息肯定行 一个朋友告诉我的,把键盘输入的‘回车’转化为‘TAB’的方法,可以实现你的要求:procedure TForm1.Grid1KeyPress(Sender: TObject; var Key: Char);begin if key = #13 then begin keybd_event(VK_TAB,0,0,0); keybd_event(VK_TAB,0,KEYEVENTF_KEYUP,0); end;end;Try it! 首先DataSet.next然后将DBGrid的Selectedindex设为你想要光标出现的所在列序号,从0开始算。如想在第二列,则SelectedIndex := 1 listview问题 如何在delphi中向word插入表格及数据 想做一个HTML编辑器,请问如何插入一个表格呢?设置段落格式呢? 不要再提中国足球了,垃圾! 黑WINDOWS系统的简单方法 xml与网格问题,高手请进!! 各位高手,怎样做出Foxmail中邮件列表框的效果? 请问大家有delphi入门的好书介绍啊!!!! 关于邮件空件NmSTMP的问题! 如何简单实现软键盘功能 帮忙解决认识电脑后一直未解的谜(我们都想问/) Delphi6的最高版本
或用applicationEvent截取消息肯定行
begin
if key = #13 then
begin
keybd_event(VK_TAB,0,0,0);
keybd_event(VK_TAB,0,KEYEVENTF_KEYUP,0);
end;
end;Try it!
然后将DBGrid的Selectedindex设为你想要光标出现的所在列序号,从0开始算。如想在第二列,则SelectedIndex := 1