2
這是我無法工作的代碼片段。我試圖做的是讓Windows媒體播放器播放AVI,當它完成播放時,我想讓Windows媒體播放器變成「隱形」,直到下一次需要播放AVI。在隱藏媒體播放器之前,如何讓代碼等待AVI電影完成播放? Visual Basic 6
If brodyfile = 1 Then 'check character in file and play correct video.
WindowsMediaPlayer1.URL = (App.Path & "\brody1.avi") 'play video
下面的這一行不起作用。我如何等待Windows媒體播放器在隱形之前完成播放avi?
While WindowsMediaPlayer1.playState = wmppsPlaying ' This line never works
Sleep (500)
Wend
WindowsMediaPlayer1.uiMode = "invisible" ' This happens before AVI finishes playing.
Endif