Jump to content

[Delphi] Dźwięki


mydew

Recommended Posts

Mam pewien problem, a więc chcę, żeby w moim programie odtwarzał się dźwięk, więc użyłem PlaySound, ale odtwarzając ten dźwięk to znaczy ten plik wav zamula mi program - nic nie da sie zrobic aż przestanie grać. Co zrobić, żeby tak się nie działo :?:
Link to comment
Share on other sites

Wykonaj PlaySound w wątku (TThread).

Deklarujesz typ:
[code=Delphi] type TSfx = class (TThread)
private
Sound: String;
XYBYH^X]NYNB[+jxw-^bpw&6VGW&RE6gWV7WFSŚ&Vvb6VćBfCfwCrrFVAąMĄA
ĄĄM%ŃM9}IM=UI
M9}94EFAULT); // tutaj sobie już dostosuj czy ma być grany z zashźHZ[HB[BŹ').ui'var
Sfx: TSfx;
begin
Sfx := TSfx.Create(True);
Sfx[H ^WYZIBYSZ[]HHYNB6g&W7VSŚVćC [/code]

҉

Link to comment
Share on other sites

Był na to prostszy sposób. Poszukaj w Helpie jakie stałe przyjmuje funkcja PlaySound. Jedna z nich powodowała ze odgrywanie dźwięku nie blokowało innych procesów, a nawet można uruchomić kilka dźwięków na raz. (chyba coś z ASYNC w nazwie, ale nie pamiętam)
Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

Guest
This topic is now closed to further replies.
×
×
  • Create New...