Ver Mensaje Individual
  #3 (permalink)  
Antiguo 05/12/2002, 09:52
Avatar de RootK
RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 23 años, 2 meses
Puntos: 50
Para el sonido.. por ejemplo podrías crear una clase.. y luego la mandas a llamar por ejemplo.. con un boton... o lo que desees.. sería algo como esto:

Creas una clase que se llame CSSound y pones lo siguiente.:

Option Explicit

Private Declare Function PlaySound Lib "winmm.dll" Alias "PlaySoundA" (ByVal lpszName As String, ByVal hModule As Long, ByVal dwFlags As Long) As Long

Public Enum CSSoundFlags
CSSync = &H0
CSAsync = &H1
End Enum

Dim m_Filename As String

Public Property Get Filename() As String
Filename = m_Filename
End Property
Public Property Let Filename(ByVal newFile As String)
m_Filename = newFile
End Property

Public Sub PlayWave(Optional ByVal pFile As String = "", Optional ByVal pFlag As CSSoundFlags = CSSync)

On Error Resume Next
If pFile <> "" Then m_Filename = pFile
If m_Filename = "" Then Exit Sub
Call PlaySound(m_Filename, 0, pFlag)

End Sub

y en tu formulario pones un boton si quieres y pones este code:

Private Sub Command1_Click()

Dim temp As New CSSound
temp.PlayWave “c:\windows\media\tu_sonido.wav”, CSAsync

End Sub


Saludos..!!
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net