Z zhmj Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-13 #1 在delphi中如何演奏声音.如何获取是否有声卡和音箱?<br>要求根据频率和时间演奏,请帮忙,详述过程和方法.<br>(不是播放wav等文件)<br><br>
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-13 #3 >>是否有音箱也能监测?<br> 用眼睛监控啊!<br>if you see speaker then speaker.sound:=true;<br>
X xWolf Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-13 #5 是否有声卡: <br> if auxGetNumDevs <=0 then No Sound Card;
S slfeng Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-14 #6 我也想知道,能否用较简单的方法实现<br>pc喇叭beep某一音高一段时间
S SuperMMX Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-14 #7 原来pascal下有procedure sound(参数忘了),可以用pc speaker放一定<br>频率的声音,不知道delphi下还有没有
Z zhmj Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-14 #8 我的意思是<br>根据给定的频率和时间采用声卡和音箱演奏出来,<br>哪位知道,请赐教!!!<br>(不是播放wav等文件)
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-14 #9 我的汇编作业有这一道题,根据给定的频率和时间采用声卡<br>和PC喇叭演奏出来,考完试后(一周)我发给你,可能对你<br>有帮助!
Z zhmj Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-14 #10 to wjiachun<br> 非常感谢,我等待你的回信. zhminjian@21cn.com<br>
O o*o Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-17 #12 1.检测声卡:if waveOutGetNumDevs=0 then 无声卡<br> <br>2。检测音箱:if GetSoundBox=0 then ... (玩笑) <br><br>3。演奏声音:<br><br>Beep(DWORD dwFreq, // sound frequency, in hertz <br> DWORD dwDuration // sound duration, in milliseconds <br> <br>
1.检测声卡:if waveOutGetNumDevs=0 then 无声卡<br> <br>2。检测音箱:if GetSoundBox=0 then ... (玩笑) <br><br>3。演奏声音:<br><br>Beep(DWORD dwFreq, // sound frequency, in hertz <br> DWORD dwDuration // sound duration, in milliseconds <br> <br>
S snowman2000 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-17 #13 做成MIDI再用Delphi播放,不就行了。
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-20 #14 晚上我发给你,不过我用masm通过的,你嵌进delphi看行不行。
W wjiachun Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-21 #16 >>做成MIDI再用Delphi播放,不就行了。<br>>>(不是播放wav等文件)<br>??<br><br>
G g622 Unregistered / Unconfirmed GUEST, unregistred user! 2000-01-22 #18 在delphi中嵌入汇编,<br>对8255的60,61端口操作,<br>大部分的微机原理书上都有这个例子,<br>作一个小"钢琴"的东西,原程序不大,<br>可以自己去图书馆瞧瞧.<br>