[Mime] 在c#程序中放音乐的帮助类 (转载)

本文介绍了一个使用C#编写的简单系统声音播放器类。该类提供了播放音乐的功能,并支持循环播放。此外,还提供了针对特定操作(如系统管理和删除操作)播放预设声音的方法。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Media;
using System.Windows.Forms;
 
namespace BaseFunction
{
    /// <summary>
    /// 系统声音类文件
    /// </summary>
 
    public class SystemMusic
    {
 
        //声音播放的类
        public static SoundPlayer myplayer = new SoundPlayer();
 
        /// <summary>
        /// 播放音乐方法
        /// </summary>
        /// <param name="isFor">是否循环播放</param>
        /// <param name="Path">音乐文件路径</param>
        public static void PlayMusic(Boolean isFor, string Path)
        {
            myplayer.SoundLocation = Path;
 
            if (isFor)
            {
                myplayer.PlayLooping();
            }
            else
            {
                myplayer.Play();
            }
        }
 
        /// <summary>
        /// 系统管理 
        /// </summary>
        /// <param name="ifTrue">是否循环播放是为True否则为False</param>
        public static void System_Management(Boolean isFor)
        {
            PlayMusic(isFor, @"\sound\系统设置.WAV");
        }
 
        /// <summary>
        /// 删除 
        /// </summary>
        /// <param name="ifTrue">是否循环播放是为True否则为False</param>
        public static void Delete(Boolean isFor)
        {
            PlayMusic(isFor, @"\sound\删除.WAV");
 
        }
    }
}

 

转载于:https://www.cnblogs.com/lizeyan/p/3628265.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值