主题:  关于控制声音播放的问题

风一样的男子

职务:普通成员
等级:1
金币:1.0
发贴:153
#12004/7/7 18:44:43
用一个按钮控制声音的播放和暂停,在计算图标中输入
if MediaPlaying@"111"=1 then
MediaPause(IconID@"111", 1)
else
MediaPause(IconID@"111",0)
end if
结果暂停后就不能播放了,我用显示图标看到,原来暂停后MediaPlaying@"111"的值,还是1
后来我改成
a:=~a
if a=1 then
MediaPause(IconID@"111", 1)
else
MediaPause(IconID@"111", 0)
end if
这样就可以了,但搞不懂上面的为什么不可以~



袁海东

职务:普通成员
等级:1
金币:1.0
发贴:38
#22004/7/8 11:19:53
不可以是因为 暂停后MediaPlaying的值也是1。暂停也是一种播放状态。



风一样的男子

职务:普通成员
等级:1
金币:1.0
发贴:153
#32004/7/8 12:57:38
原来如此,谢谢袁老师,那还有其他方法否?



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#42004/7/16 22:14:20
你不是已经通过变量a实现了么