这程式设定在button内, 本意是,当我第一次按下button拨放音乐, 第二次按下会停止
这回圈我检查过没问题, 但不知道为何, 第二次按下后不会停止
(抱歉刚刚那篇少贴了 s1++; 所以重贴一次)
WMPLib.WindowsMediaPlayer wplayer = new WMPLib.WindowsMediaPlayer();
wplayer.URL = @"C:\sound1.mp3";
wplayer.controls.stop();
if (s1 % 2 ==0)
{
wplayer.controls.play();
s1++;
}
else
{
wplayer.controls.stop();
s1++;
}
作者: t64141 (榕树) 2017-08-25 23:24:00
else区块有进去吗?若有,每次按钮都会执行if前的那三行吗?如果是,试试把if前面那些拉到外面,new一次就好没用过这个,不过猜测重复new会造成两次操作的是不同的实体