Topic: Контроль запуска копии

Со скрытием в трей нарисовывается потребность не допускать запуск копии программы. Можно ли как-то это реализовать не доходя до подключения к БД?

Re: Контроль запуска копии

Можно, пример

const
  APP_NAME = 'My App Name';

procedure Form1_OnShow (Sender: string; Action: string);
begin
  Form1.Caption := '';
  if FindWindow(nil, APP_NAME) <> 0 then
  begin
      ShowMessage('Application is already launched.');
      Form1.Close;
  end;
  Form1.Caption := APP_NAME;
end;
Dmitry.