procedure TForm1.FormKeyDown(Sender:TObject; var Key: Word;
Shift: TShiftState);
begin
if Key=38 then
begin
if Table1.Bof then
Table1.Lase
else
Table1.Prior;
end;
if Key=40 then
begin
if Table1.Eof then
Table1.First
else
Table1.Next;
end;
end;
Shift: TShiftState);
begin
if Key=38 then
begin
if Table1.Bof then
Table1.Lase
else
Table1.Prior;
end;
if Key=40 then
begin
if Table1.Eof then
Table1.First
else
Table1.Next;
end;
end;
解决方案 »
- 不明白这个递归什么意思
- delphi目前还有多少竞争力
- 将 Listview 转向 Virtual Listview 后该如何删除数据?
- 怎么写一个配置文件,配置我下面的参数啊????????????????????????
- 不能编译exe该怎么办???
- QuantumGrid问题多多,我想放弃它了,大家觉得这个系列控件怎么样?
- Iphone的动画翻页效果,Delphi实现的思路
- 如何编写线程?
- 自爆虚拟摄像头效果软件,转让
- 求用Delphi开发 金蝶K3 BOS插件资料及DEMO代码
- 我有一无牌无标识的刻录机,大概是99年买的,不知是否有办法找到其驱动程序?
- 为什么Trim(Scro.C[j])<>''及 length(Trim(Scro.C[j]))>0 永远也不成立(尽管我查到它不为空也不成立。Scro为记录型,C为字符串数组)
Shift: TShiftState);
begin
if Key=38 then
begin
if Table1.Bof then
Table1.Last;
end;
if Key=40 then
begin
if Table1.Eof then
Table1.First;
end;
end;