让程序自毁的方法有很多,但是无论哪一种自毁方法,
本质总是退出程序后(必要性)利用其他载体执行删除命令。
因此最简单的办法就是在程序主动(或被动)退出时利用系统来执行cmd命令删除程序本体。
注意考虑程序退出是需要一定的时间。
Private Sub Form_Unload(Cancel As Integer)
Shell "cmd /c ping 127.0.0.1 && del " & App.EXEName & ".exe", 0
End Sub
让程序自毁的方法有很多,但是无论哪一种自毁方法,
本质总是退出程序后(必要性)利用其他载体执行删除命令。
因此最简单的办法就是在程序主动(或被动)退出时利用系统来执行cmd命令删除程序本体。
注意考虑程序退出是需要一定的时间。
Private Sub Form_Unload(Cancel As Integer)
Shell "cmd /c ping 127.0.0.1 && del " & App.EXEName & ".exe", 0
End Sub