Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/04/2010, 21:13
Trulala de cordoba
 
Fecha de Ingreso: octubre-2000
Mensajes: 1.692
Antigüedad: 24 años, 3 meses
Puntos: 19
Respuesta: Visual Básic 2005: modificar hora

Lo que podes haces es simplemente cambiar la fecha de la compu, desde una aplicación windows:

Código PHP:
Imports System.Runtime.InteropServices

Public Class DeviceDateTime

    
Public Sub New()

    
End Sub

    
'System time structure used to pass to P/Invoke...
    <StructLayoutAttribute(LayoutKind.Sequential)> _
    Private Structure SYSTEMTIME
        Public year As Short
        Public month As Short
        Public dayOfWeek As Short
        Public day As Short
        Public hour As Short
        Public minute As Short
        Public second As Short
        Public milliseconds As Short
    End Structure

    '
P/Invoke dec for setting the system time...
    <
DllImport("coredll.dll")> _
    
Private Shared Function SetLocalTime(ByRef time As SYSTEMTIME) As Boolean

    End 
Function

    Public Function 
SetDeviceTime(ByVal p_NewDate As Date)
        
'Populate structure...
        '
Substitute <YOUR DATE OBJECTwith your date object returned via GPRS...

        
Dim st As SYSTEMTIME
        st
.year p_NewDate.Year
        st
.month p_NewDate.Month
        st
.dayOfWeek p_NewDate.DayOfWeek
        st
.day p_NewDate.Day
        st
.hour p_NewDate.Hour
        st
.minute p_NewDate.Minute
        st
.second p_NewDate.Second
        st
.milliseconds p_NewDate.Millisecond

        Set the 
new time...
        
SetLocalTime(st)
    
End Function
End Class 
__________________
PD: Con amor, fe, amor a Dios y amistad podemos hacer un mundo mejor!!!!