CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  基础类

各位,想请问下在VB里播放声音文件该怎么写代码?

楼主lluo666()2006-05-04 14:05:33 在 VB / 基础类 提问

各位,想请问下在VB里播放声音文件该怎么写代码?谢谢了 问题点数:0、回复次数:8Top

1 楼hank212(IT民工)回复于 2006-05-04 14:24:07 得分 0

樓主不會這麽窮吧.Top

2 楼lluo666()回复于 2006-05-04 17:10:51 得分 0

呵呵,不好意思,新来的,可能分数不够  
  Top

3 楼hlq2p(学于05年3月14日)回复于 2006-05-04 17:50:34 得分 0

Public   Declare   Function   sndPlaySound   Lib   "winmm.dll"   Alias   "sndPlaySoundA"   (ByVal   lpszSoundName   As   String,   ByVal   uFlags   As   Long)   As   Long  
  '用這個可以放wav格式Top

4 楼liangqingzhi(老之)回复于 2006-05-04 18:29:09 得分 0

mciSendStringTop

5 楼Herolegend()回复于 2006-05-04 18:48:20 得分 0

来晚了,呵呵Top

6 楼lluo666()回复于 2006-05-04 19:31:08 得分 0

请问下还要定义哪些?  
  Public   Declare   Function   sndPlaySound   Lib   "winmm.dll"   Alias   "sndPlaySoundA"   (ByVal   lpszSoundName   As   String,   ByVal   uFlags   As   Long)   As   Long  
  这就够了吗  
  Top

7 楼wenguoli(寻找同路人)回复于 2006-05-04 20:06:13 得分 0

楼上用的是API函数  
  Public   Declare   Function   sndPlaySound   Lib   "winmm.dll"   Alias   "sndPlaySoundA"   (ByVal   lpszSoundName   As   String,   ByVal   uFlags   As   Long)   As   Long  
  这个函数只能播  
  WAV;MID  
  不能播MP3等  
  而且上述的用法只能在模块中使用,改成:  
  Private   Declare   Function   sndPlaySound   Lib   "winmm.dll"   Alias   "sndPlaySoundA"   (ByVal   lpszSoundName   As   String,   ByVal   uFlags   As   Long)   As   Long  
  就在窗体中使用  
  我个人认为,如果你想播音乐你可以使用  
  windowsmediaplayer这个控件  
  编码时只用写  
  windowsmediaplayer1.url="这里面播放的地址"  
  就可以了  
  Top

8 楼lluo666()回复于 2006-05-04 20:25:26 得分 0

哦,我试试看,谢谢了Top

相关问题

关键词

得分解答快速导航

  • 帖主:lluo666

相关链接

  • Visual Basic类图书
  • Visual Basic类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo