Q&A

  • 윈도우에서여~~
윈도우에서 프로그램을 실행할 때..

실행되는 경로(과정)이 알고 싶은데..

아시는 분 도와주세여..

이런것을 찾자니.. 어디서 찾아야 할지 모르겠구..

글구 프로그램을 실행할때 실행 시키는 프로그램의

핸들을 중간에서 가로채서 실행을 제어할 수 있는지도..

궁금합니다..







3  COMMENTS
  • Profile
    타락천사 2000.05.17 19:27
    안녕하세여.. 타락임다..^^



    그건 빈폼을 만들어서 빈폼의 함수마다 어떤 값을 보이게 하면 쉽게 실행순서를



    알수 있져..^^



    글구, 프로그램의 실행을 제어할려면, 핸들을 가로채는것보다 메세지를 가로채야



    합니다..



    델파이의 메세지 프로시져는 무지 간단하져..



    함수 초기에 메세지 프로시져 선언..

    Application.OnMessage := AppMessage;



    procedure TForm1.AppMessage(var Msg: TMsg; var Handled : Boolean);

    begin

    // 메세지 처리.

    end;



    왕초보 타락천사. ^____^



    델초보 wrote:

    > 윈도우에서 프로그램을 실행할 때..

    > 실행되는 경로(과정)이 알고 싶은데..

    > 아시는 분 도와주세여..

    > 이런것을 찾자니.. 어디서 찾아야 할지 모르겠구..

    > 글구 프로그램을 실행할때 실행 시키는 프로그램의

    > 핸들을 중간에서 가로채서 실행을 제어할 수 있는지도..

    > 궁금합니다..

    >

    >

    >

  • Profile
    홍세비 2000.05.17 19:00
    델초보 wrote:

    > 윈도우에서 프로그램을 실행할 때..

    > 실행되는 경로(과정)이 알고 싶은데..

    > 아시는 분 도와주세여..

    > 이런것을 찾자니.. 어디서 찾아야 할지 모르겠구..

    > 글구 프로그램을 실행할때 실행 시키는 프로그램의

    > 핸들을 중간에서 가로채서 실행을 제어할 수 있는지도..

    > 궁금합니다..

    >

    >

    >

    안냐세여.



    현재 애플리케이션의 경로 얻기



    var

    path : string;

    begin

    path := ExtractFilePath(Application.ExeName);

    end;

  • Profile
    nilriri 2000.05.17 18:40
    showmessage(application.ExeName);



    이렇게하면 실행파일의 경로명과 파일명을 알수 있습니다...



    가공처리해서 사용하면 되겠죠..





    델초보 wrote:

    > 윈도우에서 프로그램을 실행할 때..

    > 실행되는 경로(과정)이 알고 싶은데..

    > 아시는 분 도와주세여..

    > 이런것을 찾자니.. 어디서 찾아야 할지 모르겠구..

    > 글구 프로그램을 실행할때 실행 시키는 프로그램의

    > 핸들을 중간에서 가로채서 실행을 제어할 수 있는지도..

    > 궁금합니다..

    >

    >

    >