我是菜鸟!我想请教一下各位高手.比方说我用DELPHI做了一个小软件!我希望这个软件在系统起动时就自然运行!而且我可以设置一下它运行得时间!比如说运行三分钟它又会自动退出.希望各位大哥大姐能指教一下.谢谢!

解决方案 »

  1.   

    用timer就可以设定时间。
      

  2.   

    系统启动自运行,有N种方法可以办到,比方说放到启动菜单里、注册表里。
    运行3分钟退出更简单,建立一个线程,或用一个Timer,3分钟后CLOSE就可以了。
      

  3.   

    自动启动往注册表写,Run中
    自动退出:电脑开起来,自己数数,然后切断电源,呵呵
      

  4.   

    程序开机后自动运行,写注册表var
        Reg:TRegistry;
    begin
       Reg:=Tregistry.Create;             //创建Tregistry对象的实例
       Reg.Rootkey:= Hkey_Current_User;   //设置根键名称
       Reg.OpenKey('Software\Microsoft\Windows\CurrentVersion\Run',False);
       Reg.WriteString('子键名', application.ExeName);
    end;
      

  5.   

    写到注册表的Run中不一定有用吧, 我就把run给禁止了(在组策略编辑器中有的)
      

  6.   

    写成服务程序,安装-install