Usar, não é para tocar música.

Delphi

16/11/2007

Olá,

Gostaria de mais uma ajuda. Tem como eu usar som no programa? Exemplo: O usuário pressiona a tecla A e o programa emite o som de A, e assim sucessivamente.


Rsa_tche

Rsa_tche

Curtidas 0

Respostas

Rodc

Rodc

16/11/2007

Use a função PlaySound() para tocar arquivos Waves. Para saber como usar a função consulte o Help do Delphi.


GOSTEI 0
Rsa_tche

Rsa_tche

16/11/2007

Ok. Obrigado.


GOSTEI 0
Mahdak

Mahdak

16/11/2007

se voce nao se importar do som ser em ingles voce poderia verificar qual tecla esta sendo pressionada no evento onkeypress e entao mandar o sistema falar fazendo algo do tipo:

uses
ComObj;

procedure TForm1.Memo1KeyPress(Sender: TObject; var Key: Char);
var
voz: OLEVariant;
begin
voz := CreateOLEObject (´SAPI.SpVoice´);
if key=#13 then
begin
  voz.Speak (´Enter´, 0);
end;

end;



GOSTEI 0
POSTAR