哪里得到 C++ Builder 的 MP3 控件

henry_sel 2000-02-27 02:04:00
哪里得到 C++ Builder 的 MP3 控件
...全文
161 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
quickhorse 2001-07-19
  • 打赏
  • 举报
回复
留下你的Email.我手上有几个这样的控件,需要的话,可以发给你
yg2000 2001-07-19
  • 打赏
  • 举报
回复
quickhorse(快马)您好!我也想要MP3 控件,能给我邮来吗?谢谢!!如要分的话告诉一声。
Email:nanbeizhong0492@sina.com
cloudboy 2001-07-18
  • 打赏
  • 举报
回复
用mp3play.ocx把,我试过,可以用的
luhongjun 2001-07-18
  • 打赏
  • 举报
回复
使用MCI指令不可以么?例如:
打开设备
MCIERROR mciError;
char outBuf[100];
AnsiString Cmd="open ";
Cmd=Cmd+File+ " type sequencer alias "+Alias;
// File:midi文件
mciError=mciSendString(
Cmd.c_str(),outBuf,sizeof(outBuf),File);
if(mciError)
{
mciGetErrorString(mciError,outBuf,sizeof(outBuf));
Application->MessageBox(outBuf,"错误",
MB_SYSTEMMODAL+MB_OK+ MB_ICONSTOP);
}
播放midi
AnsiString Cmd="play ";
Cmd=Cmd+" "+Alias+" notify";
HWND hWnd=Application->Handle;
MCIERROR mciError=mciSendString(Cmd.c_str(),NULL,0,hWnd);
if(mciError)
{
char Buf[100];
mciGetErrorString(mciError,Buf,sizeof(Buf));
Application->MessageBox(Buf,"错误",
MB_SYSTEMMODAL+MB_OK+ MB_ICONSTOP);
}
停止播放
MCIERROR mciError;
AnsiString Cmd="stop ";
Cmd=Cmd+Alias;
mciError=mciSendString(Cmd.c_str(),NULL,0,NULL);
if(mciError)
{
char Buf[100];
mciGetErrorString(mciError,Buf,sizeof(Buf));
Application->MessageBox(Buf,"错误",
MB_SYSTEMMODAL+MB_OK+ MB_ICONSTOP);
}
关闭设备
AnsiString Cmd="close ";
Cmd=Cmd+Alias;
mciSendString(Cmd.c_str(),NULL,0,NULL);


wangxd 2001-07-18
  • 打赏
  • 举报
回复
mp3play.ocx
bunny 2000-02-27
  • 打赏
  • 举报
回复
在csdn里有DELPHI下的控件同样可以用在C++BUILDER下。
Firing_Sky 2000-02-27
  • 打赏
  • 举报
回复
找个Delphi的VCL控件,这个好像很容易找的。编译成dcu,再在C++ Builder里使用

13,822

社区成员

发帖
与我相关
我的任务
社区描述
C++ Builder相关内容讨论区
社区管理员
  • 基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧