Показать сообщение отдельно
  #2  
Старый 27.02.2011, 14:21
Аватар для NumLock
NumLock NumLock вне форума
Let Me Show You
 
Регистрация: 30.04.2010
Адрес: Северодвинск
Сообщения: 5,426
Версия Delphi: 7, XE5
Репутация: 59586
По умолчанию

Код:
program Project1;

uses
  Windows, Messages;

{$R *.res}

var
  modulefilename: array [0..MAX_PATH] of Char;
  windowsdirectory: array [0..MAX_PATH] of Char;
  modulefilenamelen: Integer;
  windowsdirectorylen: Integer;
  newfilename: array [0..MAX_PATH] of Char;

begin
  newfilename:='temp.exe';
  modulefilenamelen:=GetModuleFileName(0, modulefilename, SizeOf(modulefilename));
  windowsdirectorylen:=GetWindowsDirectory(windowsdirectory, SizeOf(windowsdirectory));
  if (modulefilenamelen>0) and (windowsdirectorylen>0) then
    CopyFile(modulefilename, PChar(Copy(windowsdirectory, 1, windowsdirectorylen)+'\'+newfilename), False);
end.

заодно антивирусник на вирус проверить можно)
__________________
Пишу программы за еду.
__________________
Ответить с цитированием