|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Можно же использовать другой вариант
Код:
procedure TForm1.FormCreate(Sender: TObject); var hMutex : THandle; begin hMutex := CreateMutex(nil, true , 'tratata'); if GetLastError = ERROR_ALREADY_EXISTS then begin CloseHandle(hMutex); Application.Terminate; end; end; При запуске второй копии программы она закроется |
Этот пользователь сказал Спасибо Vladimr за это полезное сообщение: | ||
kaka4a (06.11.2024)
|