Como rodar a função PlaySound sem travar a aplicação?
FAla pessoal
Ao rodar a função PlaySound, o timer e outas funções da aplicação ficam travadas até que temine de tocar o PlaySound. Como eu consigo rodar mais de um som ou mesmo rodar o som sem travar a aplaicação? Thread?
Abraço
Ao rodar a função PlaySound, o timer e outas funções da aplicação ficam travadas até que temine de tocar o PlaySound. Como eu consigo rodar mais de um som ou mesmo rodar o som sem travar a aplaicação? Thread?
Abraço
Seu_madruga
Curtidas 0
Respostas
Brunodsr
08/07/2008
Isso mesmo brother. Thread. No help do delphi tem uns exemplos bacanas.
GOSTEI 0
Fabianosales
08/07/2008
Não precisa usar threads não bruno. Se você passar a flag SND_ASYNC para a função, a função retorna imediatamente e seu processamento não fica travado.
PlaySound(´C:\WINDOWS\Media\chord.wav´, 0, SND_ASYNC);
GOSTEI 0