Q&A

  • 실행중인 프로그램 두번 실행 방지
여기에 올라온 내용중 정확한 설명이 없어서

이렇게 글을 올립니다.

즉 메인에서 버튼을 눌러서 서브프로그램을 실행시켰는데

다시 버튼을 눌렀을때 또 뜨지 않고 기존의 화면을 다시 띄어주는

방법좀 알고 싶네요..

어디에다 코딩을 어떻게 하는지 말입니다

확실하지 않은 내용은 삼가 해주세요..

대충 설명은 저

도 아는데 아주 확~~~~~실한 내용을

원합니다...

[예]

프로젝트1 에서 버튼을 눌러 프로젝트2 를 실행시킨후

다시 프로젝트 1에서 버튼을 누를시 이미 실행중인 프로젝트2의 화면을

맨 앞으로 불러오는 방법을 말하는 것입니다..

그럼 고수님들 지도 바랍니다...

1  COMMENTS
  • Profile
    강민주 2000.06.22 03:27
    느티나무 wrote:

    > 여기에 올라온 내용중 정확한 설명이 없어서

    > 이렇게 글을 올립니다.

    > 즉 메인에서 버튼을 눌러서 서브프로그램을 실행시켰는데

    > 다시 버튼을 눌렀을때 또 뜨지 않고 기존의 화면을 다시 띄어주는

    > 방법좀 알고 싶네요..

    > 어디에다 코딩을 어떻게 하는지 말입니다

    > 확실하지 않은 내용은 삼가 해주세요..

    > 대충 설명은 저

    > 도 아는데 아주 확~~~~~실한 내용을

    > 원합니다...

    > [예]

    > 프로젝트1 에서 버튼을 눌러 프로젝트2 를 실행시킨후

    > 다시 프로젝트 1에서 버튼을 누를시 이미 실행중인 프로젝트2의 화면을

    > 맨 앞으로 불러오는 방법을 말하는 것입니다..

    > 그럼 고수님들 지도 바랍니다...





    안녕하세요. ^^

    이게 질문내용에 맞는 답변인지 모르겠는뎅..

    Assigned()함수를 이용하심 되겠네요.

    if not Assigned(Form1) then

    Form1 := TForm1.Create(Self);

    Form1 := ShowModal;



    참고하세요.



    그럼..20000.