Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Оболонка для відтворення аудіофайлів

Реферат Оболонка для відтворення аудіофайлів





унди

/ /

public int Length

{

get

{

if (isOpen)

{. Text.StringBuilder sb=new System.Text.StringBuilder (128); («status MediaFile length», sb, 128, IntPtr.Zero);

if (sb.Length == 0) return 0;

return Convert.ToInt32 (sb.ToString ()) / 1000;

}

else return 0;

}

}

/ /

/ / Гучність (0-100)

/ /

public int Volume

{

get

{

return this.volume;

}

set

{

this.volume=value; («setaudio MediaFile volume to» + value * 10, null, 0, IntPtr.Zero);

}

}

/ /

/ / Рух по треку, перехід на позицію

/ /

public int Navigate

{

get

{

if (! isOpen) return - 1;. Text.StringBuilder sb=new System.Text.StringBuilder (128); («status MediaFile position», sb, 128, IntPtr.Zero);

return Convert.ToInt32 (sb.ToString ()) / 1000;

}

set

{

this.navigate=value; («seek MediaFile to» + value * 1000, null, 0, IntPtr.Zero);

mciSendString («play MediaFile», null, 0, IntPtr.Zero);

}

}


/ /

/ / Отримання поточного статусу

/ /

public String Status

{

get

{. Text.StringBuilder sb=new System.Text.StringBuilder (128);

mciSendString («status MediaFile mode», sb, 128, IntPtr.Zero);

return sb.ToString ();

}

}

public DPlayer ()

{

volume=100;

navigate=0;

}


[DllImport («winmm.dll»)] static extern long mciSendString (string Cmd, StringBuilder StrReturn, int ReturnLength, IntPtr HwndCallback);


public string LoadMP3File ()

{

OpenFileDialog ofd=new OpenFileDialog ();

ofd.InitialDirectory=Environment.SpecialFolder.MyMusic.ToString ();

ofd.Filter=«mp3 files | *. mp3»;

ofd.FilterIndex=1;

if (ofd.ShowDialog () == DialogResult.OK)

{

return ofd.FileName.ToString ();

}

return String.Empty;

}


public void PlayMP3Loop (bool loop)

Назад | сторінка 10 з 14 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Return to materialism
  • Реферат на тему: The culture of public speaking
  • Реферат на тему: Організація Public Relations
  • Реферат на тему: Процес IPO (Initial Public Offering)
  • Реферат на тему: Громадська думка в контексті public relations