Форум: "Игры";
Текущий архив: 2003.03.06;
Скачать: [xml.tar.bz2];
ВнизДинамическая загрузка wav в WaveList: Найти похожие ветки
← →
greenrul (2002-10-09 13:49) [0]Динамически загружаю wav файлы :
procedure LoadSound (Filename, NameString : String);
begin
MainForm.DXWaveList1.Items.Add;
with MainForm.DXWaveList1.Items
[MainForm.DXWaveList1.Items.Count-1] do
begin
Wave.LoadFromFile(Filename);
Name:=NameString;
Looped:=false;
end;
end;
.......
LoadSound("бла-бла-бла\boom.wav","boom");
.......
MainForm.DXWaveList1.Items.Find("boom").Play(true);
Звука просто нет.
Может дело вот в чем:
Пытаюсь докопаться до свойств DxInput -где можно клавиши указывать - не получается. Дважды кликаю - и никакого диалогового окна. То же самое с DxWaveList - Двойной клик ничего не дает, а "+Wave" в ObjectInspector вообще пустой, так что только динамически можно wav загружать....
Как это исправить? Поставил себе UnDelphiX, но ничего не изменилось...
icq:2463277
← →
greenrul (2002-10-09 13:58) [1]оказалось нужно добавить в цикл restore...
← →
Владимир Васильев (2002-10-09 14:01) [2]Item : TWaveCollectionItem;
....
Item := TWaveCollectionItem.Create(DXWaveList1.Items);
Item.Name := SoundName;
Item.Wave.LoadFromFile("бла-бла-бла\boom.wav");
.......
Item.Restore;//!!! обязательно!!!
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2003.03.06;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.008 c