精易论坛

标题: 同一个按钮播放第二个视频文件 [打印本页]

作者: 停电了    时间: 2013-11-15 17:17
标题: 同一个按钮播放第二个视频文件
比如有4个视频文件

我想点击一下 按钮 就播放第一个视频文件

再次点击 按钮 就播放第二个视频文件

依次列推
作者: 蓝顏じ失心疯ジ    时间: 2013-11-15 17:17
[e]
.版本 2

.子程序 _按钮1_被单击

.判断开始 (按钮1.标题 = “播放第一个视频”) ' 按钮标题的名字 这个一定要和按钮的一样
播放器1.地址 = “E:\专用\1\1.wmv”
按钮1.标题 = “播放第二个视频”
.判断 (按钮1.标题 = “播放第二个视频”)
播放器2.地址 = “E:\专用\1\1.wmv”
按钮1.标题 = “播放第三个视频”
.判断 (按钮1.标题 = “播放第三个视频”)
播放器3.地址 = “E:\专用\1\1.wmv”
按钮1.标题 = “播放第四个视频”
.默认
播放器4.地址 = “E:\专用\1\1.wmv”

[/e]
楼主你看是不是这个


补充内容 (2013-11-15 18:25):
发多了几个- -
作者: 老酋长    时间: 2013-11-15 17:29
用一个程序集变量记录你没次点击 然后把这个变量和你的视频文件做对比
作者: 清水常流    时间: 2013-11-15 17:31
直接的命令应该是没有的,
你看这样的思路行不行,我们可以采用流程控制来实现
作者: 停电了    时间: 2013-11-15 17:41
老酋长 发表于 2013-11-15 17:29
用一个程序集变量记录你没次点击 然后把这个变量和你的视频文件做对比

.版本 2
.支持库 wmp9

.子程序 _按钮1_被单击
播放器1.地址 = “E:\专用\1\1.wmv”
播放器1.地址 = “E:\专用\1\2.avi”

应该怎么写呢?
作者: 815301697    时间: 2013-11-15 18:44
路过看看,顺便学学
作者: xiaocao54181452    时间: 2013-11-15 19:03

[e]
.版本 2
.支持库 wmp9
.支持库 spec

.子程序 _按钮1_被单击


播放器1.地址 = 取文件地址 (“E:\专用\1\”)
调试输出 (播放器1.地址)

.子程序 取文件地址, 文本型
.参数 文件目录, 文本型, , 文件目录
.局部变量 编号_文件名, 整数型, 静态, , 文件名中数字,一般是集数,设为静态
.局部变量 文件地址, 文本型

.如果真 (编号_文件名 = 0)
编号_文件名 = 1
.如果真结束
' 取文件完整地址
文件地址 = 文件目录 + 到文本 (编号_文件名) + “.wmv”
.如果真 (文件是否存在 (文件地址) = 假)
文件地址 = 文件目录 + 到文本 (编号_文件名) + “.avi”
.如果真 (文件是否存在 (文件地址) = 假)
' 无下个文件,或缺少下个文件
编号_文件名 = 0
返回 (“”)
.如果真结束

.如果真结束

编号_文件名 = 编号_文件名 + 1
返回 (文件地址)

[/e]
作者: xiaocao54181452    时间: 2013-11-15 19:07
好像代码不正常
从第2个
_按钮1_被单击
到第1个
返回(文件地址)
结束




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4