Форум: "Игры";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
ВнизЗапара с dxsound Найти похожие ветки
← →
Crusader © (2004-01-28 20:21) [0]Мастера! Помогите пожалуйста! Пишу:
form1.DXWaveList1.Items.Add;
form1.DXWaveList1.Items[form1.DXWaveList1.Items.Count-1].wave.LoadFromFile("sounds\1.wav");
form1.DXWaveList1.Items[form1.DXWaveList1.Items.Count-1].play
Оно не проигрывает но ошибки не выдаёт. В чём дело?
← →
lyeh © (2004-01-30 02:06) [1]Вот правильный код:
with Form1.DXWaveList1.Items.Add do
Form1.DXWaveList1.Items[Index].Wave.LoadFromFile("sounds\1.wav");
Form1.DXWaveList1.Items.Restore; // Вот, что надо вызывать после загрузки ресурса. Кстати, эту процедуру следует вызывать и после загрузки файлов в TDXImageList - тебе на будущее :)
end;
Теперь звук готов к употреблению :)
← →
TestERR (2004-01-30 15:16) [2]Мля, просто надо в Events DXWaveList"a направить на DXSound И се.
← →
lyeh © (2004-01-31 01:17) [3]> TestERR
DXSound в Events обязательно нужен, без него ничего играть не будет, но при динамической загрузке надо "восстанавливать" уже имеющиеся ресурсы, а то ничего не будет работать. Сам попробуй, а потом "млякай" :)
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2004.05.30;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.079 c