우선 미디어 플레이어의 속성 부분에 보면 재생할 파일의 타입을 고르는 곳이 있습니다.
이 곳에는 AVI라든가 음악CD등등이 있고요. 이 곳에서 auto가 있을텐데 이걸로 설정 해보세요.
미디어 플레이어를 사용하지 않고 MCI API 함수를 바로 쓰셔도 MP3나 wav 재생이 가능합니다.
GentooPenGuin 님이 쓰신 글 :
: 간단하게 미디어플레이어컴포넌트를 사용하여 음악 재생만 되게 만들려고 합니다.
:
: 컴포넌트 배치 후 FileName 설정하고 프로그램 실행을 하면 mci 초기화 error가 났었습니다.
: 초기화 Error가 나는 이유는 사운다카드나 장치가 잘못 깔려 있거나 mci가 읽을 수 없는 파일을 실행하였을 때 난다고 합니다.
: 그리하여 실행에 Mplay32.exe를 치고 다른 음악 파일을 실행하니 실행이 잘 됬습니다. 그리고 다시 컴포넌트에 연결을 시켰는데
: 이번엔 초기화 Error는 안나는데 no MCI Device open이라는 Error가 납니다. 실행에서 Mplayer를 켰을 때는 재생이 잘 됐는데,
: 갑자기 델파이로 구동을 하니 no MCI Device open Error가 발생합니다. 왜그런걸까요???
:
: 그리고 델파이7에서 미디어플레이어 말고 음악을 재생할수있는 방법이 또 있을까요?
|