안녕하세요
델파이로 작은 프로그램이라도 짜보려는 초보입니다 ㅠ_ㅠ
프로그램내에서 flash를 플레이 하려고 activex shockwave컴포넌트도 추가하고
실행까지 성공했는데요...
이 플래쉬 파일이 시디롬에 들어갈 것이라서 플래쉬 파일명을 지정해주는 곳에서
상대경로로 써주어야 할텐데... ㅠ_ㅠ
intro.swf 로 설정하니까 아예 되질 않더군요. ㅠ_ㅠ
c:intro.swf 라고 설정해주면 잘 되구요....
시디롬에 들어갈 프로그램이라 컴퓨터마다 드라이브명이 계속 바뀔 우려가 있는데...
상대경로로 설정하는법좀 알려주세요 ㅠ_ㅠ
부탁드립니다
> 안녕하세요
>
> 델파이로 작은 프로그램이라도 짜보려는 초보입니다 ㅠ_ㅠ
>
> 프로그램내에서 flash를 플레이 하려고 activex shockwave컴포넌트도 추가하고
> 실행까지 성공했는데요...
> 이 플래쉬 파일이 시디롬에 들어갈 것이라서 플래쉬 파일명을 지정해주는 곳에서
> 상대경로로 써주어야 할텐데... ㅠ_ㅠ
>
> intro.swf 로 설정하니까 아예 되질 않더군요. ㅠ_ㅠ
> c:intro.swf 라고 설정해주면 잘 되구요....
> 시디롬에 들어갈 프로그램이라 컴퓨터마다 드라이브명이 계속 바뀔 우려가 있는데...
> 상대경로로 설정하는법좀 알려주세요 ㅠ_ㅠ
>
> 부탁드립니다
ExtractFilePath(Application.ExeName) ;
이렇게 하면 현재 어플의 path를 가져올 수 있습니다.