声音如何插入(100分)

  • 主题发起人 主题发起人 宝宝龙
  • 开始时间 开始时间

宝宝龙

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在edit内输入分数,但由于大量输入,我想在每输入一个数字时就用语音提示一下报出刚才输入的数字,(关于数字的音乐我有),但就是不知道怎样加入到程序中去

还有怎样判断输入的是数字并且不大于100.
 
使用这个事件,
procedure TForm1.Edit1KeyPress(Sender: TObject;
var Key: Char);
begin

case key of

'1': 读1;
'2': 读2;
...
end;

end;
 
懂了一半了,但还有就是你说的 '1': 读1;
所谓的"读1",我不知道用什么程序去写,比如我的音乐文件放在c:/sound/1.wma
我该怎么去写程序
谢谢~
 
试试:
uses mmsystem;
........
//播放
if fileexists('c:/sound/1.wma') then
playsound(''c:/sound/1.wma'',0,SND_ASYNC);


没试过wma格式,若是wav肯定可以[:D]
 
谢谢!解决了
 
后退
顶部