ayuda con VB.

Cuestiones y dudas acerca de lenguajes de programación diversos.

Moderador: Moderadores

Avatar de Usuario
Invitado

Mensaje por Invitado » Lun May 01, 2006 12:51 am

no me funciona lo del sonido

Avatar de Usuario
Invitado

Mensaje por Invitado » Lun May 01, 2006 12:55 am

y me aparece un error en la siguiente linea para poner por arriba

Option Explicit

#If Win16 Then
Declare Sub SetWindowPos Lib "User" (ByVal hWnd As Integer, ByVal hWndInsertAfter As Integer, ByVal X As Integer, ByVal Y As Integer, ByVal cx As Integer, ByVal cy As Integer, ByVal wFlags As Integer)
#Else
Declare Function SetWindowPos Lib "user32" (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
#End If

Sub KeepOnTop()
Const SWP_NOMOVE = 2
Const SWP_NOSIZE = 1

Const HWND_TOPMOST = -1
Const HWND_NOTOPMOST = -2
SetWindowPos Form1.hWnd, HWND_TOPMOST, 0, 0, 0, 0, SWP_NOMOVE Or SWP_NOSIZE
End Sub

EPICA
Moderador
Mensajes: 1576
Registrado: Sab Abr 15, 2006 4:27 pm
Ubicación: Mexico

Mensaje por EPICA » Lun May 01, 2006 12:57 am

Puede ser a varias cosas:

una, que la ruta del sonido sea la correcta pk yo puse un ejemplo y ademas que sea extencion wav.

otra, que no le hayas cambiado la condicion en el if, yo puse tmb el ejemplo de las 9:00:00, ademas va despues de cada case.

ejemplo (este va en dos lineas):

Case Format(CDate("09:00:00"), "hh:mm:ss") To Format(CDate("09:59:59"), "hh:mm:ss")
If Format(Hora, "hh:mm:ss") = "09:00:00" Then Call sndPlaySound32("c:\windows\media\chimes.wav", 0)

EPICA
Moderador
Mensajes: 1576
Registrado: Sab Abr 15, 2006 4:27 pm
Ubicación: Mexico

Mensaje por EPICA » Lun May 01, 2006 1:00 am

Ok, te envio mis fuentes para que compruebes:
http://www.filelodge.com/files/room13/311262/ABC.zip

EPICA
Moderador
Mensajes: 1576
Registrado: Sab Abr 15, 2006 4:27 pm
Ubicación: Mexico

Mensaje por EPICA » Lun May 01, 2006 1:05 am

Ha puedes kitarle estas lineas, se las agregue para hacer pruebas :)

Private Sub Form_Click()
Call sndPlaySound32("c:\windows\media\chimes.wav", 0)
End Sub

Avatar de Usuario
Invitado

Mensaje por Invitado » Lun May 01, 2006 1:12 am

que hago con lo que esta mal para que quede adelante?

EPICA
Moderador
Mensajes: 1576
Registrado: Sab Abr 15, 2006 4:27 pm
Ubicación: Mexico

Mensaje por EPICA » Lun May 01, 2006 2:18 pm

Ya checaste las fuentes que te puse en el link?

Avatar de Usuario
martincho_gm

Mensaje por martincho_gm » Lun May 01, 2006 3:37 pm

si ya esta todo revisado.Puse el call en el sub de form load para ver si el sonido funcionaba y funciono

EPICA
Moderador
Mensajes: 1576
Registrado: Sab Abr 15, 2006 4:27 pm
Ubicación: Mexico

Mensaje por EPICA » Lun May 01, 2006 5:15 pm

Entonces, ya quedo todo. o no te funciono lo de la posicion enfrente de todos los programas.

Avatar de Usuario
martincho_gm

Mensaje por martincho_gm » Lun May 01, 2006 5:23 pm

no me queda lo de la posicion ni tmp lo del sonido.Puse con if en cada case y no anda .Dsp puse solo el call pero se me queda el sonido todo la hora.No hay forma de que suene 5 veces y termine?

Responder