Como rodar a função PlaySound sem travar a aplicação?
08/07/2008
0
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
Curtir tópico
+ 0
Responder
Posts
09/07/2008
Brunodsr
Isso mesmo brother. Thread. No help do delphi tem uns exemplos bacanas.
Responder
14/07/2008
Fabianosales
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);
Responder
Clique aqui para fazer login e interagir na Comunidade :)