Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //deklarasi dulu di global soundplayernya
- SoundPlayer suaraBaru = new SoundPlayer(@"lokasiFile");
- //Pas di if elsenya
- if (alarmset == alarmJamMasuk)
- {
- alarmStatus.Text = "Jam Masuk";
- playAlarm(suaraBaru,clocknow, alarmJamMasuk + ":00");
- }
- else
- {
- alarmStatus.Text = "Alarm off";
- stopAlarm(suaraBaru); //(ini bakal banyak kyknya karena ga cuma 1 soundnya)
- }
- //Pas di fungsi playernya
- private void playAlarm(SoundPlayer alarm,string clock, string starttime)
- {
- DateTime start = DateTime.ParseExact(starttime, "HH:mm:ss", CultureInfo.InvariantCulture);
- DateTime stop = DateTime.ParseExact(starttime, "HH:mm:ss", CultureInfo.InvariantCulture).AddSeconds(duration);
- DateTime now = DateTime.ParseExact(clock, "HH:mm:ss", CultureInfo.InvariantCulture);
- if ((now >= start) && (now < stop))
- {
- alarm.Play(); //diganti dari alarmBell.Play
- }
- else //others cond
- {
- alarm.Stop(); //diganti dari alarmBell.Play
- }
- }
- private void stopAlarm(SoundPlayer alarm) //stop alarm function
- {
- alarm.Stop(); //diganti dari alarmBell.Stop
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement