1、有8首MID音乐,需要随机生成一首,然后进行循环播放。
2、加一个是否需要播放音乐的开关。
3、程序是如何判断一首音乐播完,进行下一首音乐的播放的?

解决方案 »

  1.   

    http://shiz.ccjy.cn/frame/xuekewanzan/xinxijishu/wanluoxuetan/visualbasic6/jishuwenzhang/vbbianchengjiqiao/vbjiqiao/754.htm
    http://shiz.ccjy.cn/frame/xuekewanzan/xinxijishu/wanluoxuetan/visualbasic6/jishuwenzhang/vbbianchengjiqiao/vbjiqiao/53.htm
      

  2.   

    1。把mid都放进资源文件并编号,程序运行时随即生成一个1~8的随机数并播放对应音乐
    2.可用checkbox或按钮或菜单,在单击事件中启停音乐。
    3。用mci指令status检测声音文件是否播完
    简单点可直接用mci控件。
      

  3.   

    虽然我自己都还没搞定怎么在资源文件直接播放midi音乐但是以前写过一个可以实现你要求的代码
    可以参考一下
    http://club.5ivb.net/UploadFile/200541523133byUID16686.rarhttp://club.5ivb.net/dispbbs.asp?BoardID=123&Page=1&id=43581
    http://club.5ivb.net/dispbbs.asp?boardID=3&Page=1&ID=48118