Перед вами кадр, на экране перечислены названия
песен, при щелчке мышью по названию проигрывается мелодия.
После проигрывания вы вынуждены щелкать мышью по другому
выбранному вами названию и т.д.Как
сделать так, чтобы при щелчке по А, Б, или К по умолчанию
проигрывались дальнейшии мелодии ?
Ответ
:
Надо
понять, как могут формироваться названия файлов, которые
должны будут проигрываться. Есть два варианта.
Первый
вариант связан с тем, что файлы называются некоторым
стандартным образом (например по номерам ), и, когда
проигрывается некоторый файл, можно автоматически знать,
какой файл должен быть следующим. Т.е. название файла
можно формировать, например, следующим образом: FileName=STR("%1.0f",(numitem+1))+".wav".
Второй
вариант можно использовать когда, имена файлов не имеют
регулярной структуры. В этом случае надо поместить все
имена файлов в элемент "Список", и, сделав
его невидимым на экране, брать названия файлов из этого
"Списка".
Надо
понять, когда заканчивает проигрываться текущий файл,
и в этот момент запустить на проигрывание следующий.
Для этого можно воспользоваться элементом "мультимедиа".
У него есть сообщение "Еnd", которое приходит
по завершению проигрывания файла.
|
|