我要实现让程序没隔一段时间扫描文件一次采用控制台的
现在不知道如何启动后让程序进程一直运行。如果是winform的
如何使扫描文件那部分继续在进程里面运行
对一些概念理解不太深刻
可能表达不太清楚

解决方案 »

  1.   

    如果是隔断时间运行一次的话,可以放在windos的任务计划里
      

  2.   

    很多时候不好的设计导致问题,解决这些问题的过程导致更多的问题。目的是定扫时描,我可能会直接用控制面板里的计划任务。
    目的是侦测改动,我可能会用FileSystemWatcher。
      

  3.   

    这就是一个服务程序哦,你新建一个项目,Windows服务(WindowsService )就行了,至于怎么写,你要先看看MSDN了
      

  4.   

    你可以让进程sleep (隔的时间)
      

  5.   

    如果winform的话
    我怕被别人不小心关闭了
    如果被关闭以后,定扫时描这部分还能在内存中,不被关闭就好了
      

  6.   

    用hook勾住exitprocess这个函数 判断他的参数是不是你的进程 如果是就不执行 不是就算了 
      

  7.   

    Application Shutdown Aware实现不管通过任务管理器还是其他途径,关闭时,程序都会知道!
    http://www.codeproject.com/KB/tips/CloseCheck.aspx
      

  8.   

    winform的话那你就定义窗体大小嘛  然后,定义窗体属性formborderstyle 为 None就好了