哪位朋友知道怎么用VB自我删除?好象是在Autoexec.bat文件里面写一些数据!不过我还是感到疑惑!

解决方案 »

  1.   

    在autoexec里是可以实现 
    shell这个bat文件(当然,这个bat文件是即时生成的,如果是已有的,那不一下就被人知道了)
    在bat文件里进行删除程序,如果程序当前在运行,那么将会产生错误,在bat里检测错误,如果有错误有一直尝试删除,(用goto返回到删除的语句),你的程序一退出,那么就能删除成功了。
      

  2.   

    :aa
    del XXX.exe
    if error = 1 then goto aa error是我随便写的,好象应该是levelerror吧,记不太清了,你找一下win2000的帮助就知道了
      

  3.   

    谢谢你,哥么!:aa
    del XXX.exe
    if error = 1 then goto aa error是我随便写的,好象应该是levelerror吧,记不太清了,你找一下win2000的帮助就知道了你说的error是不是一个返回值啊??
      

  4.   

    :aa
    del XXX.exe
    if exist XXX.exe then goto aa