我现在从服务器上down一个文件(可能是.doc,.tex,.ini等文本文件),把它存在本地硬盘,然后用shellexecute启动它,修改里面的内容后关闭,然后再上传回服务器,再把本地的文件给del掉,下载和上传我都可以搞定,可是要怎么判断这个文件关闭后的事件,就是说我要捕捉到它关闭的事件后,才能执行上传和del本地的代码.

解决方案 »

  1.   

    Windows关闭事件?
    WM_QueryEndSession就是http://lysoft.7u7.net
      

  2.   

    说的通俗点吧,我现在用下面的程序启动了c:\skin.ini
    ShellExecute(Application.Handle,PChar('open'),PChar('c:\skin.ini'),PChar(''),nil,SW_NORMAL);
    这时候记事本就会启动并打开skin.ini,我要如何捕捉到记事本关闭skin.ini这个事件?
      

  3.   

    哦,这个ShellExecute是实现不了需要CrearteProcess如何再WaitForSingleObject才可以自己着例子。N多的http://lysoft.7u7.net
      

  4.   

    同意 ly_liuyang(Liu Yang)的说法
    我做过,不过程序在公司里,不在手上
      

  5.   

    warmworm(warmworm) 能把你的程序传给我看看吗?我的地址:[email protected]
     ahjoe(强哥) ,不行啊,如果打开这个文件,但是他不保存,那时间不是就不会变了,那不是就不能继续上传了?