在DBGRID中,怎样才能实现按回车键,光标自动跳到一行的下一单元格,一行结束后,又跳到下一行的第一个单元格,······
解决方案 »
- Delphi给word加背景,加水印?
- 十六进制转换十进制的函数
- 如何动态的改变FastReport的报表页长(pgHeight)???急!!!!!谢谢大家了!
- RAVE独立运行的问题
- 帮忙,一条SQL语句问题!解决后马上给分
- 使用delphi7中dbexpress访问oracle使用问题BUG多多?!
- 安全第一~~~~~~~~~~~~~~~~~~高手请进!
- 大哥,頭於消息問題
- 请问,哪里有D5的带图标的不规则按扭(带源码)?
- 还是有关spcomm使用的问题,如何对Receive事件的buffer参数进行接受呢?
- 【求助】请问Delphi6里面的Treeview控件怎么用啊?
- 一个很简单的问题,答对有重奖
procedure TfrmEhlib.dgeStoreKeyPress(Sender: TObject; var Key: Char);
begin
if Key = #13 then
begin
if dgeStore.SelectedIndex < dgeStore.FieldCount - 1 then
dgeStore.SelectedIndex := dgeStore.SelectedIndex + 1
else
if dgeStore.Row < dgeStore.RowCount - 1 then
begin
dgeStore.Row := dgeStore.Row + 1;
dgeStore.SelectedIndex := 0;
end;
end;
end;
IF KEY = #13 THEN
BEGIN
SELECTEDINDEX := SELECTEDINDEX + 1;
END;