在一定的时间内,如果用户没有对程序进行任何操作(没有点击,移动鼠标,没有按下键盘等等操作),那么程序将自动退出,请问怎样实现这样的功能

解决方案 »

  1.   

    在程序中加入一个TTimer,然后设置Interval为你所需要的时间,
    OnTimer事件中
      Application.Terminate;
    然后在Form的OnMouseMove,OnMouseDown,KeyDown
    等事件中加入
      Timer1.Enabled:=false;
      Timer1.Enabled:=true;
    就可以了
      

  2.   

    可是我的程序中用很多窗体,难道每个窗体都要timer和在OnMouseMove,OnMouseDown,KeyDown事件中写代码吗
      

  3.   

    to long102(龙102):
    举个例子