Advertisement
vitareinforce

Sample Fungsi MultiSound

Feb 2nd, 2016
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.09 KB | None | 0 0
  1. //deklarasi dulu di global soundplayernya
  2. SoundPlayer suaraBaru = new SoundPlayer(@"lokasiFile");
  3.  
  4. //Pas di if elsenya
  5. if (alarmset == alarmJamMasuk)
  6. {
  7.       alarmStatus.Text = "Jam Masuk";
  8.       playAlarm(suaraBaru,clocknow, alarmJamMasuk + ":00");
  9. }
  10. else
  11. {
  12.     alarmStatus.Text = "Alarm off";
  13.     stopAlarm(suaraBaru); //(ini bakal banyak kyknya karena ga cuma 1 soundnya)
  14. }
  15.  
  16.  
  17. //Pas di fungsi playernya
  18. private void playAlarm(SoundPlayer alarm,string clock, string starttime)
  19. {
  20.     DateTime start = DateTime.ParseExact(starttime, "HH:mm:ss", CultureInfo.InvariantCulture);
  21.     DateTime stop = DateTime.ParseExact(starttime, "HH:mm:ss", CultureInfo.InvariantCulture).AddSeconds(duration);
  22.     DateTime now = DateTime.ParseExact(clock, "HH:mm:ss", CultureInfo.InvariantCulture);
  23.     if ((now >= start) && (now < stop))
  24.     {
  25.         alarm.Play(); //diganti dari alarmBell.Play
  26.     }
  27.     else //others cond
  28.     {
  29.         alarm.Stop(); //diganti dari alarmBell.Play
  30.     }
  31. }
  32. private void stopAlarm(SoundPlayer alarm) //stop alarm function
  33. {
  34.     alarm.Stop(); //diganti dari alarmBell.Stop
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement