为什么播放没有声音啊?
easyx吧
全部回复
仅看楼主
level 8
为什么播放没有声音啊?
2018年12月08日 14点12分 1
level 8
代码没问题,编译成Release,直接运行其中的exe就行
2018年12月09日 04点12分 3
Build~Set Active Configuration...~Win32 Release
2018年12月09日 04点12分
头文件mmsystem.h不要啦?
2018年12月09日 04点12分
要保证exe文件与音乐在同级目录
2018年12月09日 04点12分
我试了这个方法,可还是没有声音啊
2018年12月14日 14点12分
level 8
一下是我写的一个程序
2018年12月09日 04点12分 4
这是控制台,我没用easyx
2018年12月09日 04点12分
level 8
这是运行效果
2018年12月09日 04点12分 5
吧务
level 11
换一个 mp3 试试,尤其是别人代码里面可以播放的 mp3。
微软文档里面写了,mcisendstring 播放的 mp3 不能有标签。如果你找的 mp3 无法播放,可以试试转码。
2018年12月13日 09点12分 7
用网易云下的音乐
2018年12月14日 14点12分
吧主奔四了吧,十年吧龄!
2018年12月18日 12点12分
level 8
mp3文件是我自己下载的啊
2018年12月14日 14点12分 8
level 8
我发现一个情况,通过编译器编译的执行程序不会主动播放媒体,只能看到程序执行是否有错误;直接从项目文件夹中打开exe,才会打开媒体文件
2018年12月15日 01点12分 9
在debug文件夹中放音乐,编译器好像也不会播放,我也看了一些视屏,他们直接编译就能播放,也不知是什么原因[你懂的]
2018年12月15日 01点12分
vs2013的行
2018年12月15日 01点12分
@巍仔Ω小肥猪 就是说用vc6会有问题?[喝酒]
2018年12月18日 03点12分
也不是vc6有问题,用路径模式的媒体文件用编译器编译的时候不会播放,只有直接执行exe才会播放,反正我的电脑是这样[阴险]
2018年12月18日 09点12分
level 8
mcisendstring在播放的时候,程序会继续执行,如果不写getch(),程序会继续直接执行closegraph(),这样音乐还没播放,窗口就关闭了[黑线]
2018年12月18日 09点12分 10
不排除mp3本身的问题
2018年12月18日 09点12分
level 8
有专辑图片的mp3文件,只要去掉专辑图片就可以播放了
2018年12月21日 03点12分 11
htt[滑稽]ps://p[滑稽]an.ba[滑稽]idu.com/s/17bsS[滑稽]Q3TGSfHk[滑稽]XLrDLAK9aw[滑稽]
2018年12月21日 03点12分
这个软件很棒
2018年12月21日 03点12分
不好意思,我也是才发现
2018年12月21日 03点12分
网上说千千静听也能使用,我没试过
2018年12月21日 03点12分
level 3
你得包含Windows.h和mmsystem.h
2018年12月28日 16点12分 12
level 8
谢谢,已经解决了,是MP3格式的问题。
2018年12月31日 13点12分 13
请问一下,怎么解决的?
2022年04月13日 11点04分
@贴吧用户_QeabPMZ 你可以用手机录音,随便录一个音频,然后用你写的程序播放。如果能播放,那就是之前的音频有问题,比如封面图片尺寸过大,可以用mp3tag去除封面。
2022年04月14日 03点04分
level 1
我也有这样的问题,mp3没问题,到底是啥问题?用的vs2017
2019年04月01日 09点04分 14
1