CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VB >  API

请问各路高手,有谁知道在VB中有哪些API函数可以播放MP3音乐?

楼主jbstorm(长江浪花)2005-01-02 23:45:04 在 VB / API 提问

本人欲在VB中开发一个MP3播放器,但又不想用控件,若有谁知道有哪些API函数可以播放及控制MP3音乐的,请不吝赐教,谢谢! 问题点数:0、回复次数:5Top

1 楼viena(维也纳N02)回复于 2005-01-03 09:13:54 得分 0

没有吧~Top

2 楼ljhdi( )回复于 2005-01-03 09:15:42 得分 0

2.不清楚!Top

3 楼jhtzz(执著男孩)回复于 2005-01-03 09:16:43 得分 0

Declare   Function   mciSendString   Lib   "winmm.dll"   Alias   "mciSendStringA"   (ByVal   lpstrCommand   As   String,   ByVal   lpstrRetumString   As   String,   ByVal   uReturnLength   As   Long,   ByVal   hwndCallback   As   Long)   As   Long  
  Declare   Function   GetShortPathName   Lib   "kernel32"   _  
  Alias   "GetShortPathNameA"   (ByVal   lpszLongPath   As   String,   _  
  ByVal   lpszShortPath   As   String,   ByVal   cchBuffer   As   Long)   As   Long  
   
        mciSendString   "pause   "   +   MP3Name,   0&,   0,   0       '暂停  
        mciSendString   "play   "   +   MP3Name,   vbNullString,   0,   0     '播放  
   
        TmpFile   =   GetShortName(TmpFile)     '把文件路径变成短的  
        flag   =   mciSendString("open   "   +   TmpFile,   0&,   0,   0)   'Open后边的空格一定不能丢  
   
   
        mciSendString   "status   "   +   TmpFile   +   "   length",   ret,   128,   0  
        ret   =   Left(ret,   8)   '显示歌曲总长  
   
        Dim   ret   As   String   *   128  
        mciSendString   "play   "   +   TmpFile,   vbNullString,   0,   0  
        mciSendString   "status   "   +   TmpFile   +   "   mode",   ret,   128,   0       ''得到设备的当前状态,是播放还是暂停等等  
        ret   =   Left(ret,   8)     '在状态栏显示播放状态Top

4 楼5653325(等待开刃的刀)回复于 2005-01-03 19:22:27 得分 0

Declare   Function   mciExecute   Lib   "winmm.dll"   (ByVal   lpstrCommand   As   String)   As   Long  
   
  也可以  
  Top

5 楼newsuperstar(与日月齐辉)回复于 2005-01-03 19:56:09 得分 0

学习Top

相关问题

  • Delphi和VB API函数
  • API函数(DeleteFile)在vb调用
  • 在vb中如何声明api函数?
  • VB中使用API函数的问题
  • 在VB中怎么调用API函数 ?
  • vb 和 vc 能共用API函数吗?
  • api函数
  • 求API函数?
  • API函数
  • API函数

关键词

  • mp3
  • mcisendstring
  • tmpfile
  • 播放
  • ret
  • byval
  • long

得分解答快速导航

  • 帖主:jbstorm

相关链接

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

广告也精彩

反馈

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