易截截图软件、单文件、免安装、纯绿色、仅160KB

请教delphi如何删除自身文件

程序打开另一个EXE文件,打开后删除原EXE文件


以上两个,我都测试过了,没有问题
能正常编译执行

Delphi(Pascal) code:

procedure KillSelf;
var
f:textfile;
begin
assignfile(f,'.\killme.bat'); //在程序目录下新建一个bat文件
rewrite(f); //开始向这个bat文件写入内容
writeln(f,'@echo off');
writeln(f,':loop');
writeln(f,'del ""'+application.ExeName+'""');
writeln(f,'if exist .\file.exe goto loop');
writeln(f,'del .\killme.bat');
closefile(f); //写入内容结束
winexec('.\killme.bat', SW_HIDE); //调用删除自己bat文件,
close; //关闭自己
end;


用批处理可以

呵呵,hjkto 你比我想象的要快的多。

引用
呵呵,hjkto 你比我想象的要快的多。


我已经很慢了

执行时写一个bat删除自已,运行了另外的程序后退出时再执行bat


相关问答:

Python中的Unicode在Delphi如何还原成Gb2312?

已知Python 中:
s = unicode("测试", "gb2312")
s = u'\u6d4b\u8bd5'
print s
测试

在Delphi里面如何将\u6d4b\u8bd5这样的还原成Gb2312的汉字呢?
找到个方法
......

delphi動態調用dll的困惑

procedure RunFunction;  
  type  
  TFunc = function(A: Integer): Integer;stdcall; //这里根据DLL里面函数的声明修改  
  var  
  ......

VC++ 中的&符号 对应的是Delphi中的哪个符号??

VC++ 中, &变量名。 是什么意思。 Delphi中 和他一样的符号 是哪个、?

大家都认为,C语言之所以强大,以及其自由性,很大部分体现在其灵活的指针运用上。因此,说指针是C语言的灵魂,一点都不为过。同时, ......

Delphi怎么取返回内容中的指定部分.

返回的内容是如下代码,怎么能渠道2b?
<p class="text1">1a </p>
<p class="text1">2b </p>
<p class="text1">3c </p>
<p cl ......

请教下,用DELPHI做SOHU的 - Delphi / 非技术区

一般都是怎么接活的?
收入怎么样
sohu?soho?

sohu 可能是small office house unit
小办公室,把家变成单位。

去威客网啊,很多个呢,还有外包的网站

学习学习。

现在Delphi做东西不行了,处于淘汰状 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号