|
그런프로그램을 옜날에 비주얼베이직에서 만들어봤습니다.
미디어플레이어의 OCX와 realplay의 OCX루 말이죠(물론 c++builder에서도 불러오면되져)
여기선 플레이가될때마다 실시간으루 체크하는 함수(이벤트)가있습니다.
그럼 그함수(이벤트)에서
검사를 해주면되죠
파일의 Lenght와 position(or valrue)값이 일치하는지를 검사를 해서
일치를 하게될경우 플레이가 다되었으니깐 다시 play를 시키면되겠죠?
하지만 빌더에 기본적으루 있는 MediaPlayer에선 그기능이 빠진듯합니다.
그래서 어떤책의 예제를 보니깐 타이머를 쓰던데.. 그 타이머에서 위의 기능을해주면되겠죠?
글구 랜덤듣기 기능은 일단 listbox같은곳에 파일명(path)를 기억해두었다가
random함수를써서 listbox 아이템에 적용해주면되겠죠.. 그래서 그 파일명을 플레이시키게하구...
^^ 그럼되죠?
그럼 좋은하루되세요!!!
박규석 님이 쓰신 글 :
: 안녕하세요.
: 질문 합니다.
: 우선 음악 파일 실행해서.. 계속 반복되도록 하고 싶거든요.
: 그리고... 보통 컴포넌트 띠워놓으면.. 미디어 표시기 그대로 놓고 사용하나요?
: 없앨수는 없나요? 궁금해요....................
: 없애면.. 간단하게 버튼 아이콘으로 어떻게 링크하면...
: 플래이 스톱 처음으로 다음으로 넘길수 있는지 알고 싶습니다........
:
: 뭐 잘 하시는분 있으시면... 랜덤듣기 기능을 설명해주실분 있나요? ~ ^^;;;;;
|