Q&A

  • [급함] 2번 실행 못하게..
안녕하세요.

잘 알지 못해 여러분께 부탁드립니다.

다름이 아니라

프로그램을 작성했는데

실행활일을 2번이상 못하게 하려고 하는데

가능할까요???

가능하면 하는 방법좀 알려주세요..

부탁드립니다.

당연히 델파이로 작성한 프로그램이겠죠.

1  COMMENTS
  • Profile
    서성호 2001.02.19 08:04
    준이 wrote:

    > 안녕하세요.

    > 잘 알지 못해 여러분께 부탁드립니다.

    > 다름이 아니라

    > 프로그램을 작성했는데

    > 실행활일을 2번이상 못하게 하려고 하는데

    > 가능할까요???

    > 가능하면 하는 방법좀 알려주세요..

    > 부탁드립니다.

    > 당연히 델파이로 작성한 프로그램이겠죠.



    아래글은 제가 쓴게 아니고 다른 분이 써 놓으신거 대신 써 놓은 것입니다.



    검색해 보세요....쩝...



    안녕하세요.

    델파이 코딩시에 몇줄 넣어주면 중복실행을 방지할 수 있습니다.

    아래 코드를 메인폼 하단에 넣어보세요.

    즐코딩하세요..

    그럼..



    <중복실행방지>



    initialization

    begin

    CreateFileMapping ( $FFFFFFFF, nil, PAGE_READWRITE, 0,

    1024, 'SharedExtraPro' );



    if GetLastError=ERROR_ALREADY_EXISTS then halt;

    end;



    *참고*

    위의 코드중 'Shared..실행화일명' 하시면 됩니다.