コード例 #1
0
 public void Puase()
 {
     this.TemStr   = "";
     this.TemStr   = this.TemStr.PadLeft(128, Convert.ToChar(" "));
     this.ilong    = APIClass.mciSendString("pause media", this.TemStr, this.TemStr.Length, 0);
     this.mc.state = MP3_Player.State.mPuase;
 }
コード例 #2
0
 public void PlayRepeat()
 {
     this.TemStr = "";
     this.TemStr = this.TemStr.PadLeft((int)sbyte.MaxValue, Convert.ToChar(" "));
     APIClass.mciSendString("play media repeat", this.TemStr, this.TemStr.Length, 0);
     this.mc.state = MP3_Player.State.mPlaying;
 }
コード例 #3
0
 public void Stop()
 {
     this.TemStr   = "";
     this.TemStr   = this.TemStr.PadLeft(128, Convert.ToChar(" "));
     this.ilong    = APIClass.mciSendString("close media", this.TemStr, 128, 0);
     this.ilong    = APIClass.mciSendString("close all", this.TemStr, 128, 0);
     this.mc.state = MP3_Player.State.mStop;
 }
コード例 #4
0
 public void Resume()
 {
     if (this.mc.state != MP3_Player.State.mPuase)
     {
         return;
     }
     this.TemStr   = "";
     this.TemStr   = this.TemStr.PadLeft((int)sbyte.MaxValue, Convert.ToChar(" "));
     this.ilong    = APIClass.mciSendString("resume media", this.TemStr, this.TemStr.Length, 0);
     this.mc.state = MP3_Player.State.mPlaying;
 }
コード例 #5
0
 public void SetStartEnd(int t1, int t2)
 {
     this.TemStr = "";
     this.TemStr = this.TemStr.PadLeft(128, Convert.ToChar(" "));
     APIClass.mciSendString("play media from " + t1.ToString() + " to " + t2.ToString() + " repeat", this.TemStr, this.TemStr.Length, 0);
 }