PDA

View Full Version : کار با فایل های صوتی در سی شارپ



blackboy
شنبه 19 اسفند 1391, 20:42 عصر
سلام دوستان
یک فایل صوتی رو اجرا میکنیم و بعد کاربر روی دکمه که کلیک کرد ثانیه پخش فایل صوتی را ثبت کند؟
چه طوری این کار رو انجام بدم؟
ممنون میشم کمکم کنید.

Spresso
شنبه 19 اسفند 1391, 22:58 عصر
سلام

اینجا رو ببینید:
http://msdn.microsoft.com/en-us/library/bb195053.aspx

blackboy
یک شنبه 20 اسفند 1391, 23:32 عصر
این بخش اول رو جواب میده . بخش بعدی که زمانی که مثلا روی یک کلیدی کلیک کرد ثانیه بخش اون فایل رو ثبت کنه!!! کسی میتونه کمک کنه؟

esafb52
یک شنبه 20 اسفند 1391, 23:47 عصر
سلام من پروژه کورنومتر سی شارپ رو تو همین سایت فکر کنم دیدم خب زمانیکه فایل رو استارت میکنی همزمان اون رو هم استارت کن و هنگام ایست هم همچنین براحتی به زمانش میریسی!!!

intel_amd
دوشنبه 21 اسفند 1391, 00:05 صبح
این کارا به درد نمیخوره
C# پیش فرض برای کار با صدا لایبرری آماده راحت و کاملی نداره
همینطور برای فیلم
اگر که در این رابطه کامپوننت کامل و به درد بخوری پیدا کردی با اون کار کن(قبلا برای صوت یه چیزائی دیده بودم هست)
اگر هم کامپوننت خوبی ندیدی برگرد به روش اصولی تو این زمینه که همون کار با سیلورلایت و فلش هست تو زمینه های مالتی مدیا

danialafshari
دوشنبه 21 اسفند 1391, 02:37 صبح
سلام
یک کرنومتر براتون نوشتم که interval رو روی 1000 بزارید
می تونی با timer1.Enabled = true;
timer1.Enabled = false; تایمر رو Stop و یا Start کنی
int s = 0, m = 0, h = 0;
private void timer1_Tick(object sender, EventArgs e)
{
s = s + 1;
if (s == 60)
{
m = m + 1;
s = 0;
}
if (m == 60)
{
h = h + 1;
m = 0;
}
label1.Text =h.ToString("00")+":"+ m.ToString("00") + ":" + s.ToString("00");
}

sina_x53
دوشنبه 18 دی 1396, 03:46 صبح
از naudio استفاده کنید کتابخانع کاملی برای کار با فایلهای صوتی است