Форум программистов
 
Контакты: о проблемах с регистрацией, почтой и по другим вопросам пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail.

Вернуться   Форум программистов > Delphi > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail


Ответ
 
Опции темы
Старый 06.12.2019, 14:19   #1
beegl
Программ Аналитик
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,386
По умолчанию uFMOD компонент воспроизведения * .xm файл Delphi 7

привет, помогите пожалуйста найти компонент воспроизведения * .xm файл Delphi 7

вот что я нашел:

Цитата:
uFMOD enables you to play .xm soundtracks [chiptunes] from within your application easily. By specifying parameters, you can play .xm files from disk, memory or resource.
а как файл воспроизвести?

Код:
if OpenDialog1.Execute then
uFMOD_PlaySong(OpenDialog1.Files, 1, XM_FILE);
Указал параметр XM_FILE в uFMOD_PlaySong и не играет
beegl вне форума Ответить с цитированием
Старый 07.12.2019, 14:23   #2
beegl
Программ Аналитик
Участник клуба
 
Аватар для beegl
 
Регистрация: 24.05.2008
Сообщений: 1,386
По умолчанию

так почему оно не воспроизводит, .. протестируйте пример, в чем ошибка?

Код:
[Error] uMain.pas(39): Incompatible types: 'TFileName' and 'Pointer'
А, уже работает:

Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
 if OpenDialog1.Execute then
    uFMOD_PlaySong(pChar(OpenDialog1.FileName), 1, XM_FILE {XM_RESOURCE});
 end;
end.

Последний раз редактировалось beegl; 07.12.2019 в 18:38. Причина: add CODE
beegl вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
файл f, компоненты которого являются действительными числами. Найти произведение компонент файла f (Delphi) nikto-ne-vechen Помощь студентам 0 26.10.2015 10:23
Delphi. Компонент-предок, компонент-родитель amico Помощь студентам 1 23.09.2015 22:20
файл f целого типа, число компонент файла делится на 10. Записать в файл g наибольшие значения каждых десяти компонент файла kulak_sacharik Паскаль, Turbo Pascal, PascalABC.NET 5 25.11.2012 16:17
[Поиск] Компонент локализации строковых ресурсов и сторонних компонент delphi Человек_Борща Компоненты Delphi 3 23.08.2011 10:44
Создание собственных компонент. Как сформировать dpk файл? shurik_7866 Компоненты Delphi 3 28.02.2011 21:50