我想让我的scrollbox通过上下键实现上下移动,但是不行!
代码如下:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
beginif key=VK_DOWN then
begin
scrollbox6.SetFocus;
with scrollbox6 do
begin
showmessage('adfa');
VertScrollBar.Position:=VertScrollBar.Position+200;
scrollbox6.SetFocus;
end;
end;if key=VK_UP then
begin
with scrollbox6 do
begin
VertScrollBar.Position:=VertScrollBar.Position-200;
scrollbox6.SetFocus;
end;
end;
end;
代码如下:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
beginif key=VK_DOWN then
begin
scrollbox6.SetFocus;
with scrollbox6 do
begin
showmessage('adfa');
VertScrollBar.Position:=VertScrollBar.Position+200;
scrollbox6.SetFocus;
end;
end;if key=VK_UP then
begin
with scrollbox6 do
begin
VertScrollBar.Position:=VertScrollBar.Position-200;
scrollbox6.SetFocus;
end;
end;
end;
解决方案 »
- 利用Report Machine 3。0进行套打,自定义纸张,上下边距为零,打印实体紧贴上边,为何打印不出?
- 关于文件加解密,压缩解压缩的问题。。。
- 高手你来看看!
- 当鼠标按下按钮时,怎样让bitbutton上的位图改变?
- 多条件组合查询,编译提示from语句错误,操作符丢失,在线等待!!!!
- 有没有用Delphi做过医疗监护软件的朋友?想跟您探讨一下医疗软件方面的问题。请多多指教!!!
- 如何动态的创一个报表
- 我如何做这样的排序?
- 如何将两个dataset集合并,两个集取自不同的表,但字段一致
- c2delphi问题,很简单
- 高手们,这个问题有解吗?动态设定Dxdbgrid属性问题,解决马上结贴!
- 求delphi编译的资料
修改后的代码是:我想让我的scrollbox通过上下键实现上下移动,但是不行!
代码如下:
procedure TForm1.FormKeyDown(Sender: TObject; var Key: Word;
Shift: TShiftState);
begin
form1.KeyPreview:=true;
if key=VK_DOWN then
begin
scrollbox6.SetFocus;
with scrollbox6 do
begin
VertScrollBar.Position:=VertScrollBar.Position+200;
form1.KeyPreview:=true;end;
end;if key=VK_UP then
begin
with scrollbox6 do
begin
VertScrollBar.Position:=VertScrollBar.Position-200;
form1.KeyPreview:=true;end;
end;
end;
form1.KeyPreview:=true;楼主知道的