|
|
| 窗口程序集名 | 保 留 | 保 留 | 备 注 | | 窗口程序集_启动窗口 | | | | | 变量名 | 类 型 | 数组 | 备 注 | | MP3文件列表 | 文本型 | 0 | | 当前播放索引 | 整数型 | | | 下一首索引 | 整数型 | | | 随机播放索引 | 整数型 | |
当前播放索引 = 0 超级列表框1. 全部删除 ()超级列表框1. 插入列 (0, “曲目名称”, 150, , , ) | 变量名 | 类 型 | 静态 | 数组 | 备 注 | | 文件组 | 文本型 | | 0 | | i | 整数型 | | | | 文件名 | 文本型 | | | | 反斜杠位置 | 整数型 | | | | 路径数组 | 文本型 | | 0 |
文件组 = 多文件对话框 (“添加mp3文件”, “mp3文件(*.mp3)|*.mp3”, , , 真, ) 如果真 (取数组成员数 (文件组 ) = 0 ) 返回 () MP3文件列表 = 文件组 当前播放索引 = 1 超级列表框1. 全部删除 () 计次循环首 (取数组成员数 (MP3文件列表 ), i )  反斜杠位置 = 倒找文本 (MP3文件列表 [i ], “\”, , 假) 如果真 (反斜杠位置 ≠ -1 )  文件名 = 取文本右边 (MP3文件列表 [i ], 取文本长度 (MP3文件列表 [i ]) - 反斜杠位置 )   超级列表框1. 插入表项 (-1, 文件名, , , , ) 计次循环尾 ()播放MP3 (当前播放索引, MP3文件列表 [当前播放索引 ])暂停播放MP3 ()继续播放MP3 () 如果真 (取数组成员数 (MP3文件列表 ) = 0 ) 返回 ()
下一首索引 = 当前播放索引 + 1 如果真 (下一首索引 > 取数组成员数 (MP3文件列表 ))  下一首索引 = 1  当前播放索引 = 下一首索引 暂停播放MP3 ()播放MP3 (当前播放索引, MP3文件列表 [当前播放索引 ]) 如果真 (取数组成员数 (MP3文件列表 ) = 0 ) 返回 () 置随机数种子 ()随机数 = 取随机数 (1, 取数组成员数 (MP3文件列表 )) 循环判断首 () 随机数 = 取随机数 (1, 取数组成员数 (MP3文件列表 )) 循环判断尾 (随机数 = 当前播放索引 ) 当前播放索引 = 随机数 暂停播放MP3 ()播放MP3 (当前播放索引, MP3文件列表 [当前播放索引 ])
|
-
-
哈巴狗播放器.e
384.46 KB, 下载次数: 2, 下载积分: 精币 -2 枚
超级列表
|