程序在结束后删除自身的实现
2011-09-09 18:14
134 查看
//程序在结束后删除自身的实现
procedure Deleteme;
var f:textfile;
begin
assignfile(f,'.\delme.bat');
rewrite(f);
writeln(f,'@echo off');
writeln(f,':loop');
writeln(f,'del "'+application.ExeName+'"');
writeln(f,'del exam.unf'); //这一步在模拟试题软件中使用,其他程序使用时需要修改
writeln(f,'if exist '+application.ExeName+' goto loop');
writeln(f,'del .\delme.bat');
closefile(f);
winexec('.\delme.bat', SW_HIDE);
end;
procedure Deleteme;
var f:textfile;
begin
assignfile(f,'.\delme.bat');
rewrite(f);
writeln(f,'@echo off');
writeln(f,':loop');
writeln(f,'del "'+application.ExeName+'"');
writeln(f,'del exam.unf'); //这一步在模拟试题软件中使用,其他程序使用时需要修改
writeln(f,'if exist '+application.ExeName+' goto loop');
writeln(f,'del .\delme.bat');
closefile(f);
winexec('.\delme.bat', SW_HIDE);
end;
相关文章推荐
- C#实现删除自身程序
- Delphi程序退出时删除自身的实现
- 程序通过创建线程实现删除自身(转)
- 还未结束就能把自身删除的程序
- 程序通过创建线程实现删除自身
- 还未结束就能把自身删除的程序delphi版
- 一篇在程序还未结束运行时就能把自身删除的文章(2千字)
- 微信小程序 删除项目工程实现步骤
- 程序自删除的一种实现方式2
- 通过文件锁实现,程序开始运行时,先判断文件是否存在,若存在则表明该程序已经在运行了,如果不存在就用open函数创建该文件,程序退出时关闭文件并删除文件。
- 小程序如何删除或隐藏头部导航栏,实现全屏
- delphi 程序强制结束自身
- 程序自删除实现 可用的SDK的
- 删除c 或 c++源文件注释程序(c++实现)
- VB 代码删除程序自身
- 批处理bat文件实现复制、删除、创建文件夹、执行程序、打开文件
- 批处理实现的结束进程并删除文件的代码
- 微信小程序实现左滑删除源码
- 用PHP程序实现删除目录的三种方法实例
- Android 监控程序安装和删除的实现