2013-06-03 3 views
1

나는 윈폼 응용 프로그램에서 Windows Media Player를 내장하고 나는 axWindowsMediaPlayer1.currentMedia.durationaxWindowsMediaPlayer.currentMedia.duration는 사용자 동작하지 않는 한 업데이트되지 않습니다

문제에 저장되어있는 영상의 기간을 검색해야 동영상을로드 한 후 사용자 액션이 발생할 때까지 값은 0으로 유지됩니다. MessageBox를 사용하여 프로그램의 흐름을 "중단"(또는 내 UI에서 다른 작업을 수행하는 경우), duration 값이 설정됩니다. 그렇지 않은 경우 0으로 유지됩니다.

왜 그런가요? 어떻게 해결할 수 있습니까?

감사

내가 비주얼 스튜디오 2010 Ultimate 및 윈도우 미디어 플레이어 12

답변

0

비디오로드와 윈도우 7 엔터프라이즈를 사용하고이 기간이 설정되는 것은 아닙니다. '재생'이라는 버튼을 추가하십시오. - 재생 버튼을 클릭하여 재생 시간을 설정해야합니다.

여기에서 코드를 공유하는 경우 테스트 할 수 있습니다.