Q&A

  • shockwaveflash의 movie 경로명을 상대경로로 할수있나요
안녕하세요



델파이로 작은 프로그램이라도 짜보려는 초보입니다 ㅠ_ㅠ



프로그램내에서 flash를 플레이 하려고 activex shockwave컴포넌트도 추가하고

실행까지 성공했는데요...

이 플래쉬 파일이 시디롬에 들어갈 것이라서 플래쉬 파일명을 지정해주는 곳에서

상대경로로 써주어야 할텐데... ㅠ_ㅠ



intro.swf 로 설정하니까 아예 되질 않더군요. ㅠ_ㅠ

c:intro.swf 라고 설정해주면 잘 되구요....

시디롬에 들어갈 프로그램이라 컴퓨터마다 드라이브명이 계속 바뀔 우려가 있는데...

상대경로로 설정하는법좀 알려주세요 ㅠ_ㅠ



부탁드립니다

1  COMMENTS
  • Profile
    사이비쥐<;●●~ 2001.10.17 03:22
    이은호 wrote:

    > 안녕하세요

    >

    > 델파이로 작은 프로그램이라도 짜보려는 초보입니다 ㅠ_ㅠ

    >

    > 프로그램내에서 flash를 플레이 하려고 activex shockwave컴포넌트도 추가하고

    > 실행까지 성공했는데요...

    > 이 플래쉬 파일이 시디롬에 들어갈 것이라서 플래쉬 파일명을 지정해주는 곳에서

    > 상대경로로 써주어야 할텐데... ㅠ_ㅠ

    >

    > intro.swf 로 설정하니까 아예 되질 않더군요. ㅠ_ㅠ

    > c:intro.swf 라고 설정해주면 잘 되구요....

    > 시디롬에 들어갈 프로그램이라 컴퓨터마다 드라이브명이 계속 바뀔 우려가 있는데...

    > 상대경로로 설정하는법좀 알려주세요 ㅠ_ㅠ

    >

    > 부탁드립니다



    ExtractFilePath(Application.ExeName) ;

    이렇게 하면 현재 어플의 path를 가져올 수 있습니다.