窗口程序集名 | 保 留 | 保 留 | 备 注 |
窗口程序集_启动窗口 | | | |
变量名 | 类 型 | 数组 | 备 注 |
播放器 | 对象 ' Windows Media Player对象 | |
播放器.
创建 ("WMPlayer.OCX",
)播放器.左边 = 20
播放器.顶边 = 200
播放器.宽度 = 400
播放器.高度 = 300
播放器.
写属性 ("uiMode", "none"
) 列表框1.类型 = 3 列表框1.
插入列 (0, "序号", 50, , ,
)列表框1.
插入列 (1, "文件名", 250, , ,
)列表框1.
插入列 (2, "路径", 400, , ,
).局部变量 文件夹路径, 文本型
.局部变量 文件数组, 文本型, , "0"
.局部变量 i, 整数型
.局部变量 索引, 整数型
文件夹路径 =
浏览文件夹 ("请选择包含媒体文件的文件夹", ""
)
如果 (文件夹路径 = ""
)
返回 ()
文件数组 =
寻找文件 (文件夹路径 + "\*.mp3;*.mp4;*.avi;*.wmv",
)列表框1.
全部删除 ()
计次循环首 (取数组成员数 (文件数组
), i
)
索引 = 列表框1.
插入表项 (, , , , ,
)
列表框1.
置标题 (索引, 0,
到文本 (i
))

列表框1.
置标题 (索引, 1,
取文件文件名 (文件数组
[i
]))

列表框1.
置标题 (索引, 2, 文件数组
[i
])
计次循环尾 ().局部变量 选中索引, 整数型
.局部变量 文件路径, 文本型
选中索引 = 列表框1.现行选中项
如果 (选中索引 ≥ 0
)
文件路径 = 列表框1.
取标题 (选中索引, 2
)
如果 (文件路径 ≠ ""
)

播放器.
写属性 ("URL", 文件路径
)

播放器.
对象型方法 ("controls", "play"
)

状态条1.
置文本 (0, "正在播放: " + 列表框1.
取标题 (选中索引, 1
))


.局部变量 位置, 整数型
位置 =
倒找文本 (文件路径, "\", ,
假)
如果 (位置 > 0
)
返回 (取文本右边 (文件路径,
取文本长度 (文件路径
) - 位置
))

返回 (文件路径
)