不停重复播放:
Set Wmp
do
Wmp.Url
Wsh.Sleep
do
Wsh.Sleep
loop
loop
可以设置播放次数:
num = 2
set wmp = createobject("wmplayer.ocx")
for i = 1 to num
wmp.url = "d:\谢安琪 - 喜帖街.mp3"
wsh.sleep 500
do until wmp.playstate = 1
wsh.sleep 500
loop
next
可以自动播放当前目录及其子目录上的所有三类歌曲:
Wscript.Timeout = 60*30
Set objShell = CreateObject("WScript.Shell")
Set objExecObject = objShell.Exec("%comspec% /c dir /b/s/a *.mp3 *.wma *.wav")
strText=Split(objExecObject.StdOut.ReadAll(),vbCrLf)
For Each strLine In strText
Play(strLine)
Next
Sub Play(Song)
Set Wmp = CreateObject("WMPlayer.ocx")
Wmp.Url = Song
Wsh.Sleep 500
do Until Wmp.PlayState = 1
Wsh.Sleep 500
loop
Set Wmp = Nothing
End Sub
Last edited by newxso on 2009-5-9 at 06:55 ]