Testat adda reference wmpplib (Windows media player) och spelat, då har det funkat bara om man lägger en MessageBox efter all kod -____-?
Senaste försöktet var väl detta
Ett stycke C#-kod:
namespace WindowsFormsApplication1
{
public class MP3Player
{
private string _command;
int isOpen;
[DllImport("winmm.dll")]
private static extern long mciSendString(string strCommand, StringBuilder strReturn, int iReturnLength, IntPtr hwndCallback);
public void Close()
{
_command = "close MediaFile";
mciSendString(_command, null, 0, IntPtr.Zero);
isOpen = 0;
}
public void Open(string sFileName)
{
_command = "open "" + sFileName + "" type mpegvideo alias MediaFile";
mciSendString(_command, null, 0, IntPtr.Zero);
isOpen = 1;
}
public void Play(bool loop)
{
if (isOpen == 1)
{
_command = "play MediaFile";
if (loop)
_command += " REPEAT";
mciSendString(_command, null, 0, IntPtr.Zero);
}
}
}
}
Någon som vet "Guru" koden? .......... Ska sova, Bai.