ayuda con VB.
Moderador: Moderadores
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
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
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)
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)
Ok, te envio mis fuentes para que compruebes:
http://www.filelodge.com/files/room13/311262/ABC.zip
http://www.filelodge.com/files/room13/311262/ABC.zip