自己写的收藏播放记录类库闪退
本帖最后由 小恒哥 于 2020-7-5 22:34 编辑添加播放记录:
变量 现在播放位置 为 文本型 ="385406" '为 6分25秒
变量 视频地址 为 文本型 = "https://www.360kan.com/tv/PLFrb07lSG0nMX.html"
软创收藏播放记录1.历史记录(取存储卡路径()&"/rcjl/mark.ini","传闻的陈千千","1",现在播放位置,到文本(取现行时间戳(2)),视频地址)
历史 = 取指定文本(读入文本文件(取存储卡路径() & "/rcjl/mark.ini","gbk"),"[","]")
判断循环首 i < 取数组成员数(历史)
内容 = 分割文本(历史(i),"|")
高级列表框1.添加项目("",内容(0),"已观看至第"&到整数(内容(1)) &"集[" &毫秒转换时分秒(到整数(内容(2)))&"]",内容(3),内容(4))
i = i + 1
判断循环尾红色代码你可以忽略,其实就是读取历史播放到高级列表框中
按下高级列表框某行就删除,则是下面的代码
删除记录方法:
软创收藏播放记录1.历史记录(取存储卡路径()&"/rcjl/mark.ini",,"传闻的陈千千","1",现在播放位置,高级列表框1.取项目按钮图片(索引),视频地址)
只要功能:第一次调用为添加,再次调用为删除记录,如果是删除某一个记录传参数时传标题和记录文件中的一样就可以删除,如果是更新集的集数时则是根据标题进行替换,这个方法直接在e4a中非常好用,为了减小app体积大小,所以想写成类库调用,写的过程中全是用的e4a提供的类进行调用写的,但是不知道为什么写完编译安装调用自己写的类库,程序闪退了,有类库大牛的可以帮忙看看
为什么不用自带的数据库啊 进来看看了解一下 try.catch把Exception e ,log出来就好了嘛 本帖最后由 XF谭镇洋 于 2020-7-6 20:35 编辑
题外话一句,为啥不用 保存设置文件 方法。跟保存设置 一个类的
准确lei说,(无骂人之意),楼主这样做貌似在重写 保存设置文件 方法。再正经点来说,你需要继承 保存设置类 并且构造虚方法。 楼主,加油,加油
页:
[1]