APP》PATH。有时候不一定是本目录

解决方案 »

  1.   

    要删除的文件的路径必须是清楚知道在哪个路径下,例如123.exe是在c:\下,那么
    kill "c:\123.exe"
    app.path 是指当前的VB应用程序所在的目录。
      

  2.   

    如果是根目录 app.path="c:\"
    所在 App.Path & "\123.exe" 为"c:\\123.exe" 当然出错
      

  3.   

    同意charise(VB恐怖分子)
    如果程序在根目录 app.path返回"c:\",如果在子目录app.path返回"c:\path",差一个"\"
      

  4.   

    If Right(App.Path, 1) <> "\" Then ppath = App.Path + "\" Else ppath = App.Pathkill ppath+"123.exe"