Dźwiek z wyrazu w petli

0

jak odegrac (tzk zby sie nie przerywalo) dziwk po dzwieku z dnego wyrau :
(ja robie tak)

for x:=1 to length(wyraz) do
begin
medplayer.filename:= 'katalog'+wyraz[x]+'.wav';
medplayer.open;
medplayer.play;
end;

i oczywiscie slysze tylko ostatnia litere
..a jak dam sleep w srodku to i tak nie dziala ... i moze wy wiecie jak to zrobic

0

Mediaplayer.wait

0

sorry ale to nie dzial ...daje to i w petli i w form cerate i nic ... tylko jedna litera jest odgrywana :( .... oczywiscie daje - mp.wait:=true ... HELP

0

for.. do
mediaplayer1.TrackPosition = mediaplayer1.TrackLength then
begin ..

0

Zamiast sleep uzyj sleepex (poszukaj na forum) niedawno o tym bylo.

0

sorry ale to nie dzial ...daje to i w petli i w form cerate i nic ... tylko jedna litera jest odgrywana :( .... oczywiscie daje - mp.wait:=true ... HELP

Musisz dać to w pętli po mp.play:

mediaPlayer.play;
mediaPlayer.Wait:=true;

Powinno działać

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