请教高手,如何把一个Button1做成当按下后重复执行一个函数直到鼠标放开为止?
解决方案 »
- delphi TDBNavigator 怎么个分页,如何设定一页显示想要的多少条数据?
- 数据库简单操作
- 如何在三层结构的应用服务器上建立一个procedure可以让客户机调用?在线等~~~~~~~~~~
- 如何在DBgrid中插入一个自增的字段?
- 怎么访问另一个窗体
- 哪里有TServerSocket和TClientSocket控件下载??
- 问一个比较菜的问题,请大家多包涵!
- 我在注册表中存放的是string,如何将这个string转换成word类型呢????
- 如何使ToolBar1和Panel1的颜色逐渐加深?
- 求助 缺少rtl70.bpl问题
- 我想实现这样一个功能:在一个文本文件中输入待办事项保存后就可以在桌面背景的右上方显示出来
- 调用DLL文件函数问题,急死了!
Shift: TShiftState; X, Y: Integer);
beginend;//按下
procedure TForm1.Button1MouseUp(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
beginend;//松开
flag: Boolean = True;procedure MyProc;
begin
// 你要执行操作
end;procedure TForm1.Button1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
flag := True;
while flag do
begin
MyProc;
Application.ProcessMessages;
end;
end;procedure TForm1.Button1MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
flag := False;
end;