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