能够把运行中的程序不先结束进程直接删除文件.怎么做到?

解决方案 »

  1.   

    肯定是可以实现的。你的程序运行状态下,我用delphi编写一个程序都可以把你的程序删除。我以前做程序升级时,软件正在使用时就直接把软件更新了,而更新过程,用户并不需要关掉正在使用的软件。看来删除技术楼主并未掌握。给你贴一个学习资料:
    http://bbs.pediy.com/archive/index.php?t-87345.html如果你需要Delphi实现代码,建议你多给点分以表示对问题的重视。
      

  2.   

    楼上朋友所说的问题可以回避的。在程序设计中必须要考虑到的。在用户再次开启EXE时发现已经更新了。
      

  3.   

    帮忙up
    收藏,一直以为是先把 程序二进制数据,移动到内存后,再进行删除。
    多谢 mwy654321 老兄给出资料。
    呵呵!
      

  4.   

    这些都是在Ring0下 实现的