0

مجموعه برنامه ها به زبان سی شارپ

 
siryahya
siryahya
کاربر طلایی1
تاریخ عضویت : اسفند 1389 
تعداد پست ها : 158652
محل سکونت : ▂▃▄▅▆▇█Tabriz█▇▆▅▄▃▂

پاسخ به:مجموعه برنامه ها به زبان سی شارپ
جمعه 25 اردیبهشت 1394  11:12 AM

نرم افزار Record صدا
سلام دوستان 
یه سورس داشتم گفتم بزارم شاید ب کارتون بیاد
این نرم افزار از طریق میکروفن صداتونو رکورد میکنه/...
 
ابتدا Name Space های زیر رو صدا بزنید
 
کد PHP:
[LEFT] 
using Microsoft.VisualBasic.Devices; 
using Microsoft.VisualBasic; 
using System.Runtime.InteropServices; 
 
[/LEFT]  
تابع API زیر رو تو کلاس بنویسید
 
 
 
[DllImport("winmm.dll", EntryPoint = "mciSendStringA", 
CharSet = CharSet.Ansi, SetLastError = true, ExactSpelling = true)]
 
private static extern int mciSendString(string lpstrCommand, 
string lpstrReturnString, int uReturnLength, int hwndCallback);
 
سه تا دکمه میسازید به اسم های
Rcord
Save/Stop
Read
 
خوب کد دکمه ها به شرح زیر هست
 
کد PHP:
[LEFT] 
// record from microphone 
mciSendString("open new Type waveaudio Alias recsound", "", 0, 0); 
mciSendString("record recsound", "", 0, 0); 
 
[/LEFT]  
 
// stop and save
mciSendString("save recsound c:\\record.wav", "", 0, 0);
mciSendString("close recsound ", "", 0, 0);
Computer c = new Computer();
c.Audio.Stop();
 
 
Computer computer = new Computer();
computer.Audio.Play("c:\\record.wav", AudioPlayMode.Background);
 
موفق باشید

ترکی زبان قربون صدقه رفتنه داریم که: گوزلرین گیله‌سین قاداسین آلیم که یعنی درد و بلای مردمک چشات به جونم …!.

تشکرات از این پست
دسترسی سریع به انجمن ها