프로젝트의 dpr 파일에서 하는게 제일 좋은 듯.
const
MUTEX_NAME='ImageInsertion';
var
mMutex: DWORD;
begin
Application.Initialize;
// Mutex 열기
mMutex:=OpenMutex(MUTEX_ALL_ACCESS, False, MUTEX_NAME);
// 만약 이미 열린 Mutex가 있다면 실행중지
if mMutex<>0 then Exit;
// 없다면 Mutex를 하나 만들면서 시작
mMutex:=CreateMutex(nil, True, PWideChar(MUTEX_NAME));
Application.MainFormOnTaskbar:=True;
Application.CreateForm(TForm1, Form1);
Application.Run;
'Delphi' 카테고리의 다른 글
[Delphi] 키보드 누르기 (2) | 2009.06.21 |
---|---|
[Delphi] 클립보드 이미지 데이터를 JPEG로 저장하기 (0) | 2009.06.21 |
[Delphi] 클립보드 HTML Format 제어 (0) | 2009.06.20 |
Delphi2009 + IdHTTP (Indy10) 에서 UTF-8 웹페이지 한글 깨짐 (0) | 2009.05.20 |
Delphi&PHP 언어간의 암호화 시스템 호환 (0) | 2009.04.30 |