Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Повторный запуск приложения [D7]


hgd ©   (2005-02-25 12:00:00) 

Как предотвратить повторный запуск приложения?


Anatoly Podgoretsky   (2005-02-25 14:46:00) [1]

Digitman ©   (25.02.05 13:33) [4]
Эт точно, если только не переписать ОС


Vit@ly   (2005-02-25 14:31:00) [2]

Например так:
program ...;
uses ....;
begin
 Application.Initialize;
 if FirstHinstanceRunning(0) then
       Exit; // или какое-либо другое действие
 Application.CreateForm(TForm1, Form1);
 Application.Run;
end.


Digitman   (2005-02-25 13:33:00) [3]


>
> hgd   (25.02.05 12:00)  
> Как предотвратить повторный запуск приложения?


никак.


Pashkerton   (2005-02-25 12:13:00) [4]

Если имеется ввиду вторая копия приложения, то можно использовать
createmutex


Юрий Зотов   (2005-02-25 12:07:00) [5]

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=903
http://www.delphikingdom.com/asp/viewitem.asp?catalogid=904


ЮЮ   (2005-02-25 12:04:00) [6]

А нафига делать "одноразовое" приложение ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо