全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3412
推到 Plurk!
推到 Facebook!

如何製作錄音程式

答題得分者是:turboted
GGL
資深會員


發表:104
回覆:600
積分:335
註冊:2006-11-05

發送簡訊給我
#1 引用回覆 回覆 發表時間:2002-09-27 15:21:22 IP:211.75.xxx.xxx 未訂閱
請問一下如何利用BCB製作錄音程式?(ps.除了利用BCB裡的MediaPlayer元件外還有沒有其他的方法?)謝謝...
joshhot
一般會員


發表:2
回覆:3
積分:1
註冊:2003-01-20

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-01-20 15:16:36 IP:140.127.xxx.xxx 未訂閱
可以藉由call Windows API的函式做到 如 waveInStart() 或者其他相關的函式 不過難度比較高,最好是參閱其他線上說明檔
jackkcg
站務副站長


發表:891
回覆:1050
積分:848
註冊:2002-03-23

發送簡訊給我
#3 引用回覆 回覆 發表時間:2003-01-20 17:00:01 IP:61.221.xxx.xxx 未訂閱
參考看看 http://delphi.ktop.com.tw/topic.php?TOPIC_ID=19618 ********************************************************** 哈哈&兵燹 最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好 Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知 K.表Knowlege 知識,就是本站的標語:Open our mind to make knowledge together! 希望能大家敞開心胸,將知識寶庫結合一起
------
**********************************************************
哈哈&兵燹
最會的2大絕招 這個不會與那個也不會 哈哈哈 粉好

Delphi K.Top的K.Top分兩個字解釋Top代表尖端的意思,希望本討論區能提供Delphi的尖端新知
K.表Knowlege 知識,就是本站的標語:Open our mind
skcc
中階會員


發表:36
回覆:96
積分:88
註冊:2002-08-28

發送簡訊給我
#4 引用回覆 回覆 發表時間:2003-01-22 11:22:22 IP:203.198.xxx.xxx 未訂閱
這是 Borland 的 CodeCentral 網站中所登的一篇 "Adding Audio Recording to Builder" ,是用 MCI API 來作的,有 Source Code 可供下載。 http://codecentral.borland.com/codecentral/ccweb.exe/listing?id=17487 Anthony Lee
GGL
資深會員


發表:104
回覆:600
積分:335
註冊:2006-11-05

發送簡訊給我
#5 引用回覆 回覆 發表時間:2003-01-22 21:57:42 IP:203.204.xxx.xxx 未訂閱
謝謝各位的回答...我再試試看
RU
一般會員


發表:5
回覆:3
積分:1
註冊:2003-01-22

發送簡訊給我
#6 引用回覆 回覆 發表時間:2003-02-22 21:45:17 IP:211.75.xxx.xxx 未訂閱
用api不知合不合用..... #include  #include #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm" TForm1 *Form1; //--------------------------------------------------------------------------- __fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner) { } //--------------------------------------------------------------------------- void __fastcall TForm1::Button1Click(TObject *Sender) { mciSendString("close p1",0,0,0); mciSendStringA("open new type WAVEAudio alias p1",0,0,0); mciSendString("record p1",0,0,0); } //--------------------------------------------------------------------------- void __fastcall TForm1::Button2Click(TObject *Sender) { mciSendString("stop p1",0,0,0); mciSendString("save p1 ww2.wav",0,0,0); mciSendString("close p1",0,0,0); } //--------------------------------------------------------------------------- void __fastcall TForm1::Button4Click(TObject *Sender) { mciSendString("play p1",0,0,0); } //--------------------------------------------------------------------------- void __fastcall TForm1::Button5Click(TObject *Sender) { mciSendString("close p1",0,0,0); mciSendString("open c:\\ww2.wav type WAVEAudio alias p1",0,0,0); mciSendString("play p1",0,0,0); } //---------------------------------------------------------------------------< >< >
turboted
版主


發表:95
回覆:754
積分:452
註冊:2002-07-23

發送簡訊給我
#7 引用回覆 回覆 發表時間:2003-05-20 14:19:00 IP:61.30.xxx.xxx 未訂閱
這裏有一個完整的BCB錄音程式Sample 利用API Sample Project: Playing and Recording Sound via the Wave API http://bcbcaq.bytamin-c.com/CAQs/project_WaveRecord.html
系統時間:2024-04-19 17:16:32
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!