-
какими средствами это можно сделать? wavки лежат в dll. хочу открыть оттуда файл и в нужный момент суметь поставить на паузу, а потом снова запустить
-
> wavки лежат в dll. хочу открыть оттуда файл
Ересь. В файле нет никаких файлов.
-
ну что уж вы к словам придираетесь... я сделал файл ресурсов из звуковых файлов формата wav. файл ресурсов подключил к библиотеке и скомпилировал. теперь я хочу обращаться программно к библиотеке с целью обратиться к определенному ресурсу(звуку) и проиграть его. я знаю способ через playsound и другие, но они не позволяют ставить на паузу. mediaplayer может открывать звук только из файла на диске, как открывать из ресурса я не знаю. способ вытащить ресурс потом сохранить на диске как файл и дать медиаплееру - меня не устраивает! какие еще есть идеи?
-
Если ношение еще одной dll не покоробит (плюс некоторые тонкости в лицензии) то можно использовать bass.dll, он позволит проиграть файл из памяти (из ресурса достаем в Tmemorystream например), а уж его возможностей хватит выше головы.
-
спасибо за совет!:) действительно хорошая библиотека
|