怎样实现媒体播放器以下功能:
1、每次选择完要播的节目后,生成一个.m3u文件,里是节目的列表。
2、当下一次再选择节目后,将原来的.m3u文件删除,然后再新建一个m3u文件,并把选好的节目写进去。
第一步我已实现,第二步的思路如下:
设置一个标记,如del。当然del mod 2=0时,程序直接新建一个m3u文件,然后del=del+1;当del mod 2<>0时,先删除原来的m3u文件,再新建一个m3u文件,然后del=del+1。
可是这样做每次直接新建m3u文件时可以,但无法自动删除。程序如下:
path=app.path+"\m3u\"
if del mod 2<>0 then
kell(path+"programname.m3u")
del=del+1
goto a:
else
del=del+1
goto a:
end if
a:
open path+"programname.m3u" for output as #1 '新建文件
close#1
'以下是将选择的节目写入文件中,没有错误。
。。
1、每次选择完要播的节目后,生成一个.m3u文件,里是节目的列表。
2、当下一次再选择节目后,将原来的.m3u文件删除,然后再新建一个m3u文件,并把选好的节目写进去。
第一步我已实现,第二步的思路如下:
设置一个标记,如del。当然del mod 2=0时,程序直接新建一个m3u文件,然后del=del+1;当del mod 2<>0时,先删除原来的m3u文件,再新建一个m3u文件,然后del=del+1。
可是这样做每次直接新建m3u文件时可以,但无法自动删除。程序如下:
path=app.path+"\m3u\"
if del mod 2<>0 then
kell(path+"programname.m3u")
del=del+1
goto a:
else
del=del+1
goto a:
end if
a:
open path+"programname.m3u" for output as #1 '新建文件
close#1
'以下是将选择的节目写入文件中,没有错误。
。。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货