Конференция "Media" » проиграть wavку из ресурсов и поставить на паузу [D5, WinXP]
 
  • azatsh (18.06.10 17:00) [0]
    какими средствами это можно сделать? wavки лежат в dll. хочу открыть оттуда файл и в нужный момент суметь поставить на паузу, а потом снова запустить
  • Сергей М. © (18.06.10 20:45) [1]

    > wavки лежат в dll. хочу открыть оттуда файл


    Ересь.
    В файле нет никаких файлов.
  • azatsh (19.06.10 12:21) [2]
    ну что уж вы к словам придираетесь... я сделал файл ресурсов из звуковых файлов формата wav. файл ресурсов подключил к библиотеке и скомпилировал. теперь я хочу обращаться программно к библиотеке с целью обратиться к определенному ресурсу(звуку) и проиграть его. я знаю способ через playsound и другие, но они не позволяют ставить на паузу. mediaplayer может открывать звук только из файла на диске, как открывать из ресурса я не знаю. способ вытащить ресурс потом сохранить на диске как файл и дать медиаплееру - меня не устраивает!
    какие еще есть идеи?
  • antonn © (19.06.10 14:16) [3]
    Если ношение еще одной dll не покоробит (плюс некоторые тонкости в лицензии) то можно использовать bass.dll, он позволит проиграть файл из памяти (из ресурса достаем в Tmemorystream например), а уж его возможностей хватит выше головы.
  • azatsh (19.06.10 18:53) [4]
    спасибо за совет!:) действительно хорошая библиотека
 
Конференция "Media" » проиграть wavку из ресурсов и поставить на паузу [D5, WinXP]
Есть новые Нет новых   [120157   +157][b:0][p:0]