ayuda
Publicado por Francisco Vega (11 intervenciones) el 09/06/2010 15:10:21
hola con todos y muchas gracias de antemano
miren mi pregunta es la siguiente, estoy trabajando con System.Net.Sockets.TcpClient de visual basic .net, y tomo la hora de un servidor ntp para poder tener la hora en mi aplicacion y no depender de la hora del sistema, pero la cuestion es que si existe lo mismo para foxpro por favor ayudenme este es el codigo de visual quisiera que sea el mismo para foxpro como lo puedo hacer la verdad no se nada de foxpro pero el jefe de mi empresa quiere para foxpro como lo hago
Private Sub mnuSincronizar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuSincronizar.Click
Dim tcp As New System.Net.Sockets.TcpClient
Dim tmp As Date
Try
With tcp
.Connect("time.nist.gov", Val("13"))
Dim data As [Byte]()
Dim stream As System.Net.Sockets.NetworkStream = tcp.GetStream()
data = New [Byte](256) {}
Dim responseData As [String] = [String].Empty
Dim bytes As Int32 = stream.Read(data, 0, data.Length)
responseData = System.Text.Encoding.ASCII.GetString(data, 0, bytes).Trim(Chr(10)).Substring(6, 17)
responseData = responseData.Substring(6, 2) & "/" & responseData.Substring(3, 2) & "/" & responseData.Substring(0, 2) & " " & responseData.Substring(9)
tcp.Close()
tmp = Now
TimeOfDay = DateTime.Parse(responseData).AddHours(0)
Today = DateTime.Parse(responseData).AddHours(0)
End With
Catch c As System.Net.Sockets.SocketException
MsgBox("No se puede conectar con el servidor", MsgBoxStyle.Critical, "DJP Sincro Tray")
End Try
End Sub
espero una respuesta por favor ayudenme
miren mi pregunta es la siguiente, estoy trabajando con System.Net.Sockets.TcpClient de visual basic .net, y tomo la hora de un servidor ntp para poder tener la hora en mi aplicacion y no depender de la hora del sistema, pero la cuestion es que si existe lo mismo para foxpro por favor ayudenme este es el codigo de visual quisiera que sea el mismo para foxpro como lo puedo hacer la verdad no se nada de foxpro pero el jefe de mi empresa quiere para foxpro como lo hago
Private Sub mnuSincronizar_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles mnuSincronizar.Click
Dim tcp As New System.Net.Sockets.TcpClient
Dim tmp As Date
Try
With tcp
.Connect("time.nist.gov", Val("13"))
Dim data As [Byte]()
Dim stream As System.Net.Sockets.NetworkStream = tcp.GetStream()
data = New [Byte](256) {}
Dim responseData As [String] = [String].Empty
Dim bytes As Int32 = stream.Read(data, 0, data.Length)
responseData = System.Text.Encoding.ASCII.GetString(data, 0, bytes).Trim(Chr(10)).Substring(6, 17)
responseData = responseData.Substring(6, 2) & "/" & responseData.Substring(3, 2) & "/" & responseData.Substring(0, 2) & " " & responseData.Substring(9)
tcp.Close()
tmp = Now
TimeOfDay = DateTime.Parse(responseData).AddHours(0)
Today = DateTime.Parse(responseData).AddHours(0)
End With
Catch c As System.Net.Sockets.SocketException
MsgBox("No se puede conectar con el servidor", MsgBoxStyle.Critical, "DJP Sincro Tray")
End Try
End Sub
espero una respuesta por favor ayudenme
Valora esta pregunta


0