程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 使用c#播放mp3

使用c#播放mp3

編輯:C#入門知識

這個類可以直接播放mp3文件

使用方式: 

            clsMCI cm = new clsMCI();
            cm.FileName = "別看我只是一只羊.mp3";
            cm.play();

 

 

 類代碼





using System;
using System.Runtime.InteropServices; 
using System.Text; 
using System.IO ;
using System.Windows.Forms; 
namespace WindowsApplication7
{
/// <summary>
/// clsMci 的摘要說明。
/// </summary>
 public class clsMCI
{
public clsMCI()
{
//
// TODO: 在此處添加構造函數邏輯
//
  }

//定義API函數使用的字符串變量 
  [MarshalAs(UnmanagedType.ByValTStr,SizeConst=260)]
private string Name = "" ;
[MarshalAs(UnmanagedType.ByValTStr,SizeConst=128)]
private string durLength = "" ;
[MarshalAs(UnmanagedType.LPTStr,SizeConst=128)]
private string TemStr ="";
int ilong;
//定義播放狀態枚舉變量
  public enum State
{
mPlaying = 1,
mPuase = 2,
mStop = 3
};
//結構變量
  public struct structMCI 
{
public bool bMut;
public int iDur;
public int iPos;
public int iVol;
public int iBal;
public string iName;
public State state;
};

public structMCI mc =new structMCI() ;

//取得播放文件屬性
  public string FileName
{
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved