Цитата:
Сообщение от AndrewSha
Вот пример. Удаляем файл vr.avi. Физически он удален, воспроизводится следующий, а из списка он никуда не делся.
|
Вот теперь всё ясно.
Я говорил о плейлисте, то есть списке файлов загруженных в видеоплеер так называемый PL-список.
А ты говорил про список файлов, который находиться в video_brawser, а это так называемый DL список.
И между собой эти вписки в принципе не связаны. Список DL читается только при вызове video_browser, поэтому если тебе хочется удалять в video_browser, то после удаления нужно обязательно давать команду RELOADSCREEN, тогда DL список будет перестраиваться после каждого удаления. Но при удалении из других экранов она не нужна. Скажим так вреда от неё скорее всего не будет, но работу замедлит, хотя возможно это будет незаметно.
Измени DeteleCurrentTrackYes на такую
"DeteleCurrentTrackYes","SETVARBYCODE;CurrentTrack Path;MediaURL||STOP||MINUS1||RUN;$SKINPATH$Scripts \FileDelete.exe|$CurrentTrackPath$||PLAY||RELOADSC REEN"
а в yesno_trackdel.skin DeteleCurrentTrack||Esc поменяй на Esc||DeteleCurrentTrack