Q&A

  • 실행한 화일 재 실행 되지 않게 하기위해서...
project1.exe를 한번 실해이 시켰을때, 다른 사용자가 또다시 project1.exe를

다시 실행 하더라도 2번 실행되지 않게 하기 위해서 어떻게 하면 될까여!

찾던 중에 just one 이라는 컴퍼넌트가 있던데 좀 불안해서...

고수님들.. 알려주세요!
1  COMMENTS
  • Profile
    구창민 2003.03.19 04:12

    CreateFileMapping 를 이용하는 가장 일반적인 방법입니다.

    프로젝트 소스파일에 아래처럼 기술하세여~

    그럼~ 즐거운 프로그래밍 하시구여~

    initialization
    begin
      CreateFileMapping($FFFFFFFF, nil, PAGE_READWRITE, 0,
                               1024, 'SharedExists');

      if GetLastError=ERROR_ALREADY_EXISTS then halt;
    end;