Ayuda con Visual Basic 6.0
Publicado por Diego (4 intervenciones) el 22/06/2008 08:17:15
Estaba creando en Visual Basic 6.0 un Programador de tareas y me surgió la siguiente duda.
Tengo este codigo:
Private Sub Crear_Click()
Dim Respuesta As Integer
Dim Respuesta2 As Integer
If Hora = "" And Mins = "" And Secs = "" Then
Respuesta = MsgBox("No especifico la hora, minutos ni segundos para ejecutar la tarea. ¿Desea salir de la aplicacion?", vbExclamation + vbYesNo, "Error")
End If
If Respuesta = vbYes Then
Unload Me
End If
If Hora = "Hora" And Mins = "Mins" And Secs = "Secs" Then
Respuesta2 = MsgBox("Borre por favor el contenido de ejemplo de las horas, minutos y segundos., ¿Desea borrarlas automaticamente?", vbInformation + vbYesNo, "Error")
End If
If Respuesta2 = vbYes Then
Hora = ""
Mins = ""
Secs = ""
End If
End Sub
Private Sub Salir_Click()
Dim Respuesta As Integer
Respuesta = MsgBox("¿Desea salir de la aplicacion, y terminar con todas las tareas programadas?", _
vbInformation + vbYesNo, "Salir")
If Respuesta = vbYes Then
Unload Me
End If
End Sub
Private Sub Terminar_Click()
If Hora = "" And Mins = "" And Secs = "" Then
MsgBox "No hay tareas programadas", vbOKOnly _
+ vbInformation, "Informacion"
Info.Caption = "No habia tareas, no se ejecuto la operación"
Else
Hora = ""
Mins = ""
Secs = ""
Info.Caption = "Tareas Borradas"
End If
End Sub
Lo que quiero hacer es que en Crear_Click() crear un bloque While que mientras el reloj de windows no alcance la hora indicada del usuario, no se muestre el texto indicado por el usuario, pero si el reloj de windows llega, que muestre el mensaje.
Saludos.
Gracias
Tengo este codigo:
Private Sub Crear_Click()
Dim Respuesta As Integer
Dim Respuesta2 As Integer
If Hora = "" And Mins = "" And Secs = "" Then
Respuesta = MsgBox("No especifico la hora, minutos ni segundos para ejecutar la tarea. ¿Desea salir de la aplicacion?", vbExclamation + vbYesNo, "Error")
End If
If Respuesta = vbYes Then
Unload Me
End If
If Hora = "Hora" And Mins = "Mins" And Secs = "Secs" Then
Respuesta2 = MsgBox("Borre por favor el contenido de ejemplo de las horas, minutos y segundos., ¿Desea borrarlas automaticamente?", vbInformation + vbYesNo, "Error")
End If
If Respuesta2 = vbYes Then
Hora = ""
Mins = ""
Secs = ""
End If
End Sub
Private Sub Salir_Click()
Dim Respuesta As Integer
Respuesta = MsgBox("¿Desea salir de la aplicacion, y terminar con todas las tareas programadas?", _
vbInformation + vbYesNo, "Salir")
If Respuesta = vbYes Then
Unload Me
End If
End Sub
Private Sub Terminar_Click()
If Hora = "" And Mins = "" And Secs = "" Then
MsgBox "No hay tareas programadas", vbOKOnly _
+ vbInformation, "Informacion"
Info.Caption = "No habia tareas, no se ejecuto la operación"
Else
Hora = ""
Mins = ""
Secs = ""
Info.Caption = "Tareas Borradas"
End If
End Sub
Lo que quiero hacer es que en Crear_Click() crear un bloque While que mientras el reloj de windows no alcance la hora indicada del usuario, no se muestre el texto indicado por el usuario, pero si el reloj de windows llega, que muestre el mensaje.
Saludos.
Gracias
Valora esta pregunta


0