Uruchomienie zasobu bez wypakowania.

0

Powiedzmy, że mam jako zasób w pliku, plik mp3. Słyszałem, że się da, ale nie wiem jak. Jak odtworzyć taki plik bezpośrednio z zasobu bez jego uprzedniego zapisu na dysk? Wiem, że pliki jpeg i inne mają procedure LoadFromResource, ale np: TMediaPlayer tego nie ma.

Proszę o pomoc.

0

olej TMediaPlayer, to po pierwsze. nastepnie Kombinuj z TResourceStream i alternatywnymi playerami które moga odtwarzać ze strumieni pamięciowych

0

Oki, ale spotkałem się z takim progiem, który ładował do siebie (traktując siebie jako zasób) plik mp3, wgrywał (albo od razu miał gotowy) SWÓJ odtwarzacz i ładował plik bezpośrednio z siebie bez uprzedniego wypakowywania zasobu. Po otwarciu tak zmienionego pliku mp3 (program przerabiał się na exe) programem Restorator (Res Hack rulez!) pokazywał zasób DLL, ale nie wiem jak za pomocą TResourceStream odtworzyć taki plik.

{Dopisane}
Proponuję także odpowiedź umieścić w Faq-u.

1 użytkowników online, w tym zalogowanych: 0, gości: 1