Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Cega86

emitir som de erro

Recommended Posts

Boa terde,

preciso emitir um som de erro caso o usuário entre com o código errado.

Estou usando o keypress quando o usuário aperta a tecla "enter" gostaria de amitir um som de erro caso o código não seja válido.

Alguem pode me ajudar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você pode apenas dar um beep (http://blogs.msdn.com/brada/archive/2004/06/03/148142.aspx) ou então executar o som de acordo com os esquemas de som do Windows (http://www.codeproject.com/KB/audio-video/windowssoundevents.aspx).

Compartilhar este post


Link para o post
Compartilhar em outros sites

Juliano, fucionou mas esse som de beep esta muito baixo tem como eu apontar pra algum arquivo de som ou um outro som mais alto?

fiz desse jeito:

 

Imports System
Imports System.Collections.Generic
Imports System.ComponentModel
Imports System.Drawing
Imports System.Text
Imports System.Windows.Forms
Imports System.Runtime.InteropServices
Public Class Form1

    Public Declare Function PlaySound Lib "coredll.dll" (ByVal szSound As String, ByVal hModule As IntPtr, ByVal flags As Integer) As Integer

    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click

    PlaySound("\Windows\Voicbeep", IntPtr.Zero, CType((PlaySoundFlags.SND_ASYNC Or (PlaySoundFlags.SND_FILENAME Or PlaySoundFlags.SND_NOWAIT)), Integer))

    End Sub

    Public Enum PlaySoundFlags As Integer

        SND_SYNC = 0

        SND_ASYNC = 1

        SND_NODEFAULT = 2

        SND_MEMORY = 4

        SND_LOOP = 8

        SND_NOSTOP = 16

        SND_NOWAIT = 8192

        SND_ALIAS = 65536

        SND_ALIAS_ID = 1114112

        SND_FILENAME = 131072

        SND_RESOURCE = 262148
    End Enum
End Class

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.