TC官方合作论坛

 找回密码
 立即注册
查看: 1178|回复: 5

[已解决] 怎么用复选框控制播放音乐!

[复制链接]
发表于 2014-3-7 13:36:48 | 显示全部楼层 |阅读模式

马上加入TC

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

功能 复选框0_点击()
循环(真)
    状态=复选框.获得状态("复选框0")
    ID=辅助.播放("rc:\\遇见你之后.mp3")
    如果(状态)
        辅助.等待(1000)
        辅助.停止播放(ID)
    否则
        辅助.等待(1000)
        辅助.播放(ID)
    如果结束
循环结束  
如果不循环这样只能关闭播放
打开就不行了
如果循环直接点击一次就死掉了!
求指导,求大神帮助!
回复

使用道具 举报

发表于 2014-3-7 21:58:18 | 显示全部楼层
本帖最后由 今非 于 2014-3-7 21:59 编辑

请采纳如果我的回答帮助到了你 !
  1. id=0,线程句柄=0 //--全局变量
复制代码


  1. //--说明:循环播放功能
  2. 功能 循环播放音乐()
  3.     循环(真)
  4.         id=辅助.播放("C:\\Documents and Settings\\Administrator\\桌面\\我的兄弟.mp3")  
  5.         辅助.等待(4*60*1000+30*1000) //--此处等待音乐时长4分30秒
  6.     循环结束
  7. 功能结束
复制代码
  1. //--说明:控制播放功能
  2. 功能 复选框0_点击()
  3.     //--
  4.     状态=复选框.获得状态("复选框0")
  5.     如果(线程句柄 == 0 && 状态)
  6.         线程句柄=线程.开启("播放音乐.循环播放音乐","")
  7.     如果结束
  8.     如果(线程句柄 != 0 && !状态)
  9.         辅助.停止播放(id)
  10.         线程.关闭(线程句柄)
  11.         线程句柄=0
  12.     如果结束
  13. 功能结束
复制代码


已实验过的  希望能帮助到你 愿你成功


温馨提示2 : 鼠标左键点击 数字行号的右边 , 出现一个小黄钮 , 叫[ 下断点调试 ] , 然后运行到这行停止后可查看参数的值
回复 支持 反对

使用道具 举报

发表于 2014-3-7 20:38:29 | 显示全部楼层
l75840320 发表于 2014-3-7 19:59
首选,我需要该音乐循环播放,然后我随时在软件上点复选框时候,选中为播放,去掉为停止,如何实现呢? ...
  1. 功能 复选框0_点击()
  2.     变量 ID
  3. 如果(复选框.获得状态("复选框0"))
  4.     ID=辅助.播放("rc:\\遇见你之后.mp3")
  5. 否则
  6.     辅助.停止播放(ID)
  7. 如果结束
  8. 功能结束
复制代码
- -,酱紫。
回复 支持 1 反对 0

使用道具 举报

发表于 2014-3-7 14:12:41 | 显示全部楼层
用线程开启功能应该可以解决死掉的问题
回复 支持 1 反对 0

使用道具 举报

发表于 2014-3-7 16:34:43 | 显示全部楼层
本帖最后由 菜鸟狙丶 于 2014-3-7 16:39 编辑

功能 复选框0_点击()
    状态=复选框.获得状态("复选框0")
    ID=辅助.播放("rc:\\遇见你之后.mp3")
    如果(状态)
        辅助.等待(1000)
        辅助.播放(ID)
    否则
        辅助.等待(1000)
        辅助.停止播放(ID)
    如果结束
功能结束



为何需要循环呢?是要循环播放音乐吗?
而且状态如果返回的是 就说明选中了。返回的是 就说明没选中。
试试我给你的代码,是否是你想要的效果。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-3-7 19:59:14 | 显示全部楼层
菜鸟狙丶 发表于 2014-3-7 16:34
功能 复选框0_点击()
    状态=复选框.获得状态("复选框0")
    ID=辅助.播放("rc:\\遇见你之后.mp3")

首选,我需要该音乐循环播放,然后我随时在软件上点复选框时候,选中为播放,去掉为停止,如何实现呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-9-24 13:55 , Processed in 0.036717 second(s), 24 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

快速回复 返回顶部 返回列表