Q&A

  • 프로그램 경로 알아 오기..
프로그램밍 공부 중입니다..

제가 만들고 있는 프로젝트 에서..

다른 프로그램의 경로를 String 형태로 얻어 오고 싶습니다..

의도는 제가 실행 하고자 하는 프로그램이 있는데 그 프로그램의 경로는 화면상에서 설정 하고

싶습니다..

제 생각 에는 컴포넌트화 함수가 있을 것 같은데

자세한 설명 부탁 드립니다..  

오늘 하루도 좋은 하루 돼시길 바랍니다 ^^




2  COMMENTS
  • Profile
    전명재 2006.10.18 23:11
    꽤 심오한 것을 원하시는 군요 ^^

    간단히 방법을 알려드리자면,,
    원하는 프로그램의 핸들을얻어 옵니다,
    FindWindow 로 되겠죠..
    그리고 그 핸들로 프로세스 ID를 찾아 봅니다.
    GetProcessID 쯤이 되는걸로 기억합니다.

    이제 각 프로세스들의 스냅샷을 얻어야 함돠
    CreateToolhelp32Snapshot 이놈이지요
    아무튼 이놈으로 줄줄이 스냅샷을 얻어오면
    음, 아.. 이놈 쓰려면 uses에 TlHelp32 요놈 추가

    실행파일 이름은 TModuleEntry32 구조체 안에
    Module 관련한 항목에 있습니다.

    워낙 오래전에 했던터라 기억이 잘 안납니다 죄송;;

    델파이관련 사이트의 강좌란이나 질답란에
    검색해 보시면 다 찾으실 수 있을 겁니다.
  • Profile
    지이레크 2006.10.18 23:55