我将这个代码也放在了
http://www.vbgood.com/viewthread.php?tid=44826&extra=page%3D1
被加精了,希望版主也能为我加精,主要是想让更多的人恢复对VB的信心!在这个贴子中我还放有部分的源码(主要是问到什么我就回答什么),下面我讲一下简单的原理:
1。在一个exe(A)里生成另一个exe(B),可以将B放入A的资源文件中,这个播放器我就是放在了制作工具的资源文件中,生成时先将B释放出来
2。可以在B的后面附加一些数据(比如10首MP3),不是放在B的资源文件中
3。B在执行时可以从固定位置将MP3释放到本地空间,然后再进行播放 (第一种方式)
4。B在执行时可以从固定位置将MP3读到内存中进行播放,(第二种方式)
(上面的那个链接的贴子中我发布了一个播放内存中音乐的例子,可供大家参考)
这就是这个程式的主要思路,有什么不明白的可以跟贴来问,有问必有答!
再次要求版主加精!版主所说的连续点击容易出现错误,在我电脑上还没有出现过,如有人也有类似的情况,请跟贴,我会与大家讨论如何修改.
TKS! kinghua