Registriert seit: 9. Jul 2005
Ort: Hohenaltheim
1.001 Beiträge
Delphi 2005 Personal
|
Re: EXE kopiert sich selbst...
2. Jan 2006, 13:45
Geht doch gaanz einfach:
Delphi-Quellcode:
var
f,t:file of byte;
buf:array[1..4096] of byte;
copied:integer;
begin
assignfile(f,application.exename);
assignfile(t,NEWFILENAME);
filemode:=0;
reset(f);
filemode:=2;
rewrite(t);
while not eof(f) do
begin
blockread(f,buf,4096,copied);
blockwrite(t,buf,copied);
end;
closefile(f);
closefile(t);
end;
Michael Enßlin Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates
|
|
Zitat
|