在dbgrid中如何实现象word中表格的移动??没人知道吗?

ltlz 2003-11-12 01:24:18
在dbgrid中如何实现象word中表格的移动??就是可以用方向键在一个小格子里面输完一项内容,再用方向键移动到下一个格子里面再输入呢?
...全文
43 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
corben 2003-11-12
  • 打赏
  • 举报
回复
他的意思就是你按小键盘上的方向键,程序捕捉方向,并自动左移或右移一列。ADOQUERY1就是DBGRID关联的DATASOURES!
XXSingle 2003-11-12
  • 打赏
  • 举报
回复
up.....支待 angle097113
jingbianfc 2003-11-12
  • 打赏
  • 举报
回复
跟QUERY差不多,只是访问方式不同
angle097113 2003-11-12
  • 打赏
  • 举报
回复
begin
if key=#39 then
if DBGrid1.SelectedIndex < 5 Then //DBGrid显示了6列

DBGrid1.SelectedIndex := DBGrid1.SelectedIndex + 1
else
begin
DBGrid1.SelectedIndex := 0; // 光标到下一条记录第1列位置//
with AdoQuery1 do
begin
Next;
if EOF then Last;
end;
end;
if key=#37 then
if DBGrid1.SelectedIndex >0 Then //DBGrid显示了6列

DBGrid1.SelectedIndex := DBGrid1.SelectedIndex - 1
else
begin
DBGrid1.SelectedIndex := 0; // 光标到下一条记录第1列位置//
with AdoQuery1 do
begin
Next;
if BOF then First;
end;
end;

ltlz 2003-11-12
  • 打赏
  • 举报
回复
能不能讲详细点呢AdoQuery1是用来干什么的呢?
耙子 2003-11-12
  • 打赏
  • 举报
回复
不明白你说的是什么。

2,497

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧