| Peter | Дата: Четверг, 30 Апрель 2009, 20:01 | Сообщение # 1 |
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 2437
Репутация: 34
Награды: 14
Статус: Offline
| PlayList in NeoBook Очень простой пример создания списка воспроизведения в NeoBook! Внимание! В примере только базовый принцип (идея) плейлиста! Создание дополнитеьных опций плейлиста (таких как удаление и перемещение пунктов (редактирование), воспроизведение в прямом, обратном и случайном порядке, и т.п.) пока предлагается к самостоятельной доработке! NeoBook v5.5.1 и выше.... Продолжение следует....
Чем дорожу... Чем рискую на свете я.... Мигом одним! Только мигом одним!... WHITESNAKE St.Petersburg - 11.12.2008
|
| |
| |
| Woha28 | Дата: Понедельник, 28 Декабрь 2009, 12:55 | Сообщение # 2 |
Любопытный
Группа: Проверенные
Сообщений: 38
Репутация: 0
Награды: 0
Статус: Offline
| Здравствуйте это снова я (наверное уже надоел со своими вопросами )но по этому вашему проекту тоже возник один вопрос. Скажите а можно ли при выборе файлов в плейлист не тупо выделять их все а просто выбрать папку и чтобы все файлы находящиеся в ней добовлялись сами, или придёться всё-таки выделять нужные файлы. За ранее благодарен!
Woha28
|
| |
| |
| Bodi | Дата: Понедельник, 28 Декабрь 2009, 14:47 | Сообщение # 3 |
Ветеран форума
Группа: Проверенные
Сообщений: 545
Репутация: 7
Награды: 1
Статус: Offline
| Quote (Woha28) Скажите а можно ли при выборе файлов в плейлист не тупо выделять их все а просто выбрать папку и чтобы все файлы находящиеся в ней добовлялись сами Да, это не сложно сделать. Выбор папки можно осуществить с помощью команды "FolderBox", затем просканировать папку на наличие нужных файлов, например в формате MP3: FileList "папка_с_файлами\*.mp3" "Files" "[Files]". Далее нужно поместить путь до каждого файла mp3 в отделную переменную, для этого делим полученный ранее список файлов по символу "возврат каретки" (#13): StrParse "[Files]" "#13" "[mp3]" "[kolvo]". Теперь все найденые в папке файлы будут записаны в массиве [mp3[N]], где N - индекс массива. Подробнее о массивах можно прочесть в справке. Осталось только добавить все файлы в ЛистБокс, с помощью цикла: Code Loop "1" "[kolvo]" "[k]" ListBoxAddItem "ListBox1" "0" "[mp3[k]]" EndLoop Добавлено (28 Декабрь 2009, 14:47) ---------------------------------------------
Quote (Woha28) наверное уже надоел со своими вопросами И форум этот, и мы здесь для того чтобы помогать и отвечать на вопросы, так что не стесняйтесь, спрашивайте если еще что-то будет непонятно
Сообщение отредактировал Bodi - Понедельник, 28 Декабрь 2009, 14:44 |
| |
| |
| Peter | Дата: Понедельник, 28 Декабрь 2009, 15:10 | Сообщение # 4 |
Админ NeoBook
Группа: Админ NeoBook
Сообщений: 2437
Репутация: 34
Награды: 14
Статус: Offline
| Woha28, вы также можете воспользоваться вот этим примером. Правда имейте ввиду, что для случая использования более одной папки, его (пример) надо "модернизировать". Да, и действительно, не следует пугаться задавать вопросы!
Чем дорожу... Чем рискую на свете я.... Мигом одним! Только мигом одним!... WHITESNAKE St.Petersburg - 11.12.2008
|
| |
| |