Programação

Como Emitir Sinal Sonoro – Delphi

Curta Nossa Página

Emitindo um sinal sonoro com Windows.Beep ou MessageBeep no Delphi

1. Windows.Beep:

Windows.Beep gera sons simples no alto-falante. Utiliza frequência e duração.

Windows.Beep(3000,500);

Onde, primeiro vem a frequência e depois a duração.

3000 » Frequência
500 » Duração

Lembrando que:

Quanto maior for a frequência, mais agudo ou alto será o som;
Quanto menor for a frequência, mais grave ou baixo será o som.

2. MessageBeep:

MessageBeep usa eventos de som do Windows.

// Usa o evento som escolhido
MessageBeep(numero);

Onde o numero:

  • 0 » Emite o evento de som Padrão
  • 16 » Emite o evento de som Parada crítica
  • 32 » Emite o evento de som Pergunta
  • 48 » Emite o evento de som Exclamação
  • 64 » Emite o evento de som Asterisco

Etiquetas
Botão Voltar ao topo
Fechar