[Delphi] Proste odtwarzanie wav...

0

Cześć @LL

W jaki sposób najprościej odtworzyć plik *.wav (bez konieczności wyświetlania jakiegoś panelu Play/Stop/Record itp...?
Chodzi mi o to, że jak nacisnę button1 to ma się odtworzyć na głośniki ten plik i tyle...nic się innego nie dzieje.

--
Pracuję w Delphi
+------------------+
Pozdrawiam
GG: 4079188
[email protected]

0

Poszukaj opisu funkcji playsound(). Jest w Windows SDK :)

--

Delphi 6

Pozdrówka

0

dodaj do uses: mmsystem a nastepnie w kodzie:
snd_playsound('wav.wav',snd_async);

0

ewentualnie możesz zawsze zrobić
shellexecute(handle, 'open', 'sndrec32.exe /play dzwiek.wav', nil, nil, SW_SHOW);

albo

shellexecute(handle, 'open', 'sndrec32.exe /play /embedding dzwiek.wav', nil, nil, SW_SHOW); //parametr embedding ukrywa okno

(uwaga piszę embedding z pamięci więc może nie działać)

--
"Jedyną rzeczą, jakiej nigdy nie zdołam zrozumieć jest sposób obliczania podatków" - A.Einstein

Ktos

0

do uses mmsystem:
palysound() a nie snd_play :) chyba ze inne wersje delphi....

0

do uses mmsystem:
palysound() a nie snd_play :) chyba ze inne wersje delphi....

Nie sądzę. To jest funkcja winapi :)

--

Delphi 6

Pozdrówka

1 użytkowników online, w tym zalogowanych: 0, gości: 1