|
发表于 2021-3-4 21:14:39
|
显示全部楼层
河北省唐山市
- .版本 2
- .支持库 spec
- .子程序 明浩_TS文件合并, 整数型, 公开, -1.保存地址填写有误 , 0.完成 , 其他为出错位置
- .参数 参_文件地址, 文本型, , 以\结尾
- .参数 参_保存地址, 文本型, , 必须带.mp4
- .参数 参_回调地址, 子程序指针, , 参数一(整数型)为当前位置,参数二(整数型)为完成百分比,参数三(整数型)为当前用时,单位: 秒
- .局部变量 局_文件, 字节集
- .局部变量 局_文件号, 整数型
- .局部变量 局_bool, 逻辑型
- .局部变量 局_文件数, 整数型
- .局部变量 局_文件名数组, 文本型, , "0"
- .局部变量 局_i, 整数型
- .局部变量 局_启动时间, 整数型
- 局_bool = 写到文件 (参_保存地址, 局_文件)
- .判断开始 (局_bool)
- 局_文件号 = 打开文件 (参_保存地址, 2, )
- 局_文件数 = 文件_枚举 (参_保存地址, “*.*”, 局_文件名数组, 真, 假)
- 局_启动时间 = 取启动时间 ()
- .计次循环首 (取数组成员数 (局_文件名数组), 局_i)
- 局_文件 = 读入文件 (局_文件名数组 [局_i])
- 写出数据 (局_文件号, 局_文件)
- 移到文件尾 (局_文件号)
- 调用子程序 (参_回调地址, , , 局_i, 局_i ÷ 局_文件数 × 100, (局_启动时间 - 取启动时间 ()) ÷ 1000)
- 局_文件 = { }
- .计次循环尾 ()
- 关闭文件 (局_文件号)
- .默认
- 返回 (-1)
- .判断结束
- 返回 (0)
- {:6_415:}
复制代码 |
|