|
|
5精币
以下是我写的一个播放器代码,我在运行的时候,添加mp3文件,选择了文件后进行添加,但是播放列表框没有任何信息,因为没有信息,也就无法播放音乐。求大佬们解答!!以下是代码
| 窗口程序集名 | 保 留 | 保 留 | 备 注 | | 窗口程序集_启动窗口 | | | | | 变量名 | 类 型 | 数组 | 备 注 | | 计次变量 | 整数型 | | | 文件号 | 整数型 | |
文本组变量 = 多文件对话框 (“添加mp3文件”, “mp3文件(*.mp3)|*.mp3”, , , 真, ) 如果真 (取数组成员数 (文本组变量 ) = 0 ) 返回 () 计次循环首 (取数组成员数 (文本组变量 ), 计次变量 )  播放列表框. 加入项目 (文本组变量 [计次变量 ], ) 计次循环尾 () 播放列表框. 删除项目 (播放列表框.现行选中项 )文件号 = 打开文件 (取运行目录 () + “mp3.txt”, #重写, ) 计次循环首 (播放列表框. 取项目数 (), 计次变量 ) 写文本行 (文件号, 播放列表框. 取项目文本 (计次变量 - 1 )) 计次循环尾 ()关闭文件 (文件号 ) 如果真 (播放列表框.现行选中项 = -1 ) 播放列表框.现行选中项 = 0 同步播放MP3 (播放列表框. 取项目文本 (播放列表框.现行选中项 ), , 进度标签, ) |
| _进度标签_反馈事件 | 整数型 | | |
| 参数一 | 整数型 | | | | 参数二 | 整数型 | | | |
播放进度条.位置 = 参数一 如果真 (参数一 = 100 ) 如果 (播放列表框.现行选中项 = 播放列表框. 取项目数 () - 1 )  播放列表框. 选择项目 (0, )  播放列表框. 选择项目 (播放列表框.现行选中项 + 1, ) _播放_被单击 ()        暂停播放MP3 ()继续播放MP3 () 如果真 (文件是否存在 (取运行目录 () + “\mp3.txt”) = 假) 文件号 = 打开文件 (取运行目录 () + “\mp3.txt”, #重写, ) 关闭文件 (文件号 ) 文件号 = 打开文件 (取运行目录 () + “\mp3.txt”, #读写, ) 移到文件首 (文件号 ) 判断循环首 (是否在文件尾 (文件号, 真) = 假)  文本变量 = 读入一行 (文件号 )  播放列表框. 加入项目 (文本变量, ) 判断循环尾 ()关闭文件 (文件号)
|
|