Помогите как загрузить из Dll звуки и чтоб их можно было проиграть рандомно, как в ресурсе, сделал в ресурсе но екзешник стал большой,создал dll-ку с ресурками а щас незнаю как точно ее подключить.
Код:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 | procedure TForm1.PlayRndSound;
var
R: TResourceStream;
begin
R:= TResourceStream.CreateFromID(HInstance, Random(7)+1, 'sound');
SndPlaySound(R.Memory, SND_ASYNC or SND_MEMORY);
R.Free;
end;
|
Работает пока что из ресурса, а где закоментил, там я пробовал по разному грузить даже менял по разному так что за ошибки не кричите на меня я так просто уже так оставил как есть.