Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 01-nov-2005, 14:29   #1 (permalink)
antonio2005pe está en el buen camino
 
Fecha de Ingreso: agosto-2005
Ubicación: Peru-Lima
Mensajes: 197
Enviar un mensaje por MSN a antonio2005pe Enviar un mensaje por Yahoo  a antonio2005pe
problema al cambiar la hora del sistema(FAQ)

Cita:
Iniciado por David el Grande
Código:
 
Private Declare Function SetSystemTime Lib "kernel32.dll" (lpSystemTime As SYSTEMTIME) As Long
Public Type SYSTEMTIME 
wYear As Integer
		 wMonth As Integer
		 wDayOfWeek As Integer
wDay As Integer
wHour As Integer
wMinute As Integer
wSecond As Integer
wMilliseconds As Integer
End Type
Public Function CambiarHora(ByVal Hora As Integer, ByVal Minutos As Integer, Byval Segundos As Integer)
Dim Ahora As SYSTEMTIME 
Ahora.wYear = Year(Date)
Ahora.wMonth = Month(Date)
Ahora.wDay = Day(Date)
Ahora.wHour = Hora
Ahora.wMinute = Minutos
Ahora.wSecond = Segundos
CambiarHora = SetSystemTime(Ahora)
End Function
Public Function CambiarFecha(Byval Año As Integer, Byval Mes As Integer, Byval Dia As Integer)
Dim Hoy As SYSTEMTIME 
Hoy.wYear = Año
Hoy.wMonth = Mes
Hoy.wDay = Dia
Hoy.wHour = Hour(Time)
Hoy.wMinute = Minute(Time)
Hoy.wSecond = Second(Time)
CambiarFecha = SetSystemTime(Hoy)
End Function
Hola encontre esto en las FAQ pero no se que pasa la hora no cambia solo cambia los minutos y segundos :S puse el siguiente codigo para llamar:
x=CambiarHora(5,31,10)
y no se k es lo k pasa :(
antonio2005pe está desconectado   Responder Citando
Antiguo 02-nov-2005, 07:00   #2 (permalink)
aldo1982 ha deshabilitado el karma
 
Avatar de aldo1982
 
Fecha de Ingreso: noviembre-2004
Ubicación: santafe (argentina) COLON de STAFE
Mensajes: 1.090
es sensillo amigo hace asi

pones un datapiker (calculo ke sabras lo ke es,bue e un control de fechas...en style le config el formato de fecha..es como un calendario)

luego en un boton pones

Cita:
date = datapiker.value

'para ke en el systema te kede la fecha ke keires, tenes ke seleccionar la fecha del datapiker con un par de clicks
salu2
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
aldo1982 está desconectado   Responder Citando
Antiguo 04-nov-2005, 10:06   #3 (permalink)
antonio2005pe está en el buen camino
 
Fecha de Ingreso: agosto-2005
Ubicación: Peru-Lima
Mensajes: 197
Enviar un mensaje por MSN a antonio2005pe Enviar un mensaje por Yahoo  a antonio2005pe
Cita:
Iniciado por aldo1982
es sensillo amigo hace asi

pones un datapiker (calculo ke sabras lo ke es,bue e un control de fechas...en style le config el formato de fecha..es como un calendario)

luego en un boton pones


salu2
puse esto y no me cambia la hora no se porque :(...
SetSystemTime(dtpicker.value)
antonio2005pe está desconectado   Responder Citando
Antiguo 04-nov-2005, 12:31   #4 (permalink)
aldo1982 ha deshabilitado el karma
 
Avatar de aldo1982
 
Fecha de Ingreso: noviembre-2004
Ubicación: santafe (argentina) COLON de STAFE
Mensajes: 1.090
Cita:
Iniciado por antonio2005pe
puse esto y no me cambia la hora no se porque :(...
SetSystemTime(dtpicker.value)
data = dtpicker.value
__________________
LA MUERTE ESTÁ TAN SEGURA DE VENCER QUE NOS DA TODA UNA VIDA DE VENTAJA
aldo1982 está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 23:18.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93