- Регистрация
- 1 Мар 2015
- Сообщения
- 1,481
- Баллы
- 155
Ниже пример кода, который позволяет программе на Delphi копировать саму себя.
	
	
	
		
								
		Код:
	
	function SelfCopy(const sPath : string) : boolean;
begin
Result:=True;
if NOT Windows.CopyFile(PChar(ParamStr(0)), PChar(sPath), true) then
begin
RaiseLastWin32Error;
Result:=False;
end;
end;
Выполнение:
procedure TForm1.Button1Click(Sender: TObject);
begin
SelfCopy('c:\Windows\Temp\myappcopy.exe')
end; 
				