如何在点下按钮时驱动声卡? 我想实现的是按下按钮的时候有声音提示,声音是由声卡驱动的。而且那个声音是我自己已经剪切的,也就是载入声音。还有如果要驱动PC喇叭又该怎么做呢?第一次做有关声音的,都不会,急啊!!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 MMSystemsndPlaySound(pChar(ExtractFilePath(Application.ExeName) + 'onestop.mid'), snd_async); to g961681(技术庸人(清净世界)):为什么我载入mp3和wma的格式不行啊?支持的格式是什么啊? 好象只是mid。mp3和wma可能需要其他控件的。不过呢!mid小,你转下应该可以的! 不会啊,我用wav格式也是可以的。还有把mp3怎么转成mid格式的?那种音频工具都没有mid格式啊 procedure TForm1.Button3Click(Sender: TObject);begin //播放音乐 MCISendString(PChar('OPEN ' + FMidFile + ' TYPE SEQUENCER ALIAS NN'), '', 0, 0); MCISendString('PLAY NN FROM 0', '', 0, 0); MCISendString('CLOSE ANIMATION', '', 0, 0);end;procedure TForm1.Button4Click(Sender: TObject);begin //停止播放 MCISendString(PChar('OPEN ' + FMidFile + ' TYPE SEQUENCER ALIAS NN'), '', 0, 0); MCISendString('STOP NN', '', 0, 0); MCISendString('CLOSE ANIMATION', '', 0, 0);end; 再给你个方法吧,我这边的测试也是播放的mid。我不太经常用这个,具体的就帮不了你了~ 按客户经理查询到的信息不能显示到TDBGridEh 如何记录客户在edit中输入什么?急死俺了! 集合和枚举有什么区别,什么时候使用集合,何时使用枚举? 如何在自己写的程序中控制输入法?急!!! 还是讨厌的DBGRID问题???? 谁积知道按揭贷款的利息怎样计算? 好久没来,分太多了!大家帮忙花吧。 报表怎么横打 很急!看看! DataSource返回的结果和SQL查询出的结果不同,这是为什么呢? 请教一个很菜的问题:如何判断一个窗口已销毁 如何在程序与sql server数据库连接由于异常情况断开的时候去自动重新连接数据库??
sndPlaySound(pChar(ExtractFilePath(Application.ExeName) + 'onestop.mid'), snd_async);
为什么我载入mp3和wma的格式不行啊?支持的格式是什么啊?
mp3和wma可能需要其他控件的。
不过呢!mid小,你转下应该可以的!
还有把mp3怎么转成mid格式的?那种音频工具都没有mid格式啊
begin
//播放音乐
MCISendString(PChar('OPEN ' + FMidFile + ' TYPE SEQUENCER ALIAS NN'), '', 0, 0);
MCISendString('PLAY NN FROM 0', '', 0, 0);
MCISendString('CLOSE ANIMATION', '', 0, 0);
end;procedure TForm1.Button4Click(Sender: TObject);
begin
//停止播放
MCISendString(PChar('OPEN ' + FMidFile + ' TYPE SEQUENCER ALIAS NN'), '', 0, 0);
MCISendString('STOP NN', '', 0, 0);
MCISendString('CLOSE ANIMATION', '', 0, 0);
end;
我不太经常用这个,具体的就帮不了你了~