UniqueInstance 1.0

Компонент UniqueInstance позволяет без лишнего труда запрещать запуск более чем одной копии приложения. В самом простом случае достаточно поместить компонент на главную форму. При необходимости можно передавать из новых копий программы различные данные (например, параметры командной строки). Это может быть удобно, к примеру, при написании проигрывателя: вместо запуска новой копии вы можете просто передать вновь открываемый файл уже запущенному экземпляру программы.
Данный компонент протестирован в Windows XP/Vista/Seven и Ubuntu Linux, но, вероятно, будет работать и в некоторых других ОС, поддерживаемых Lazarus.
Вы можете скачать компонент UniqueInstance 1.0 из моего файлового архива. Также вы можете познакомиться с примером его использования.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *