buat modul ketik code berikut
Option Explicit
Public xserver
'API Structures
Type TIME_OF_DAY_INFO
    tod_elapsed As Long
    tod_msecs As Long
    tod_hours As Long
    tod_mins As Long
    tod_secs As Long
    tod_hunds As Long
    tod_timezone As Long
    tod_tinterval As Long
    tod_day As Long
    tod_month As Long
    tod_year As Long
    tod_weekday As Long
End Type

'NetAPI Calls
Public Declare Function NetRemoteTOD Lib "netapi32.dll" (yServer As Any, 
pBuffer As Long) As Long
Private Declare Function NetApiBufferFree Lib "netapi32.dll" (ByVal pBuffer As 
Long) As Long
'Kernel API Calls
Private Declare Sub CopyMem Lib "kernel32.dll" Alias "RtlMoveMemory" (pTo As 
Any, uFrom As Any, ByVal lSize As Long)
Public Function GetRemoteTime(ServerName As String) As Date
    Dim lpBuffer As Long
    Dim t_struct As TIME_OF_DAY_INFO
    Dim ret As Long
    Dim bServer() As Byte

    If Trim(ServerName) = "" Then
        'Local machine
        ret = NetRemoteTOD(vbNullString, lpBuffer)
    Else
        'Check the syntax of the ServerName string
        If InStr(ServerName, "\\") = 1 Then
            bServer = ServerName & vbNullChar
        Else
            bServer = "\\" & ServerName & vbNullChar
        End If
        ret = NetRemoteTOD(bServer(0), lpBuffer)
    End If
    CopyMem t_struct, ByVal lpBuffer, Len(t_struct)
    If lpBuffer Then
        Call NetApiBufferFree(lpBuffer)
    End If
    GetRemoteTime = DateSerial(t_struct.tod_year, t_struct.tod_month, 
t_struct.tod_day) + TimeSerial(t_struct.tod_hours, t_struct.tod_mins - 
t_struct.tod_timezone, t_struct.tod_secs)
End Function


dari form panggil
Private Sub Command3_Click()
xtglkel = Format$(GetRemoteTime(isi_nama_server_anda), "MM-dd-yyyy")
msgbox xtglkel
End Sub

--- In [email protected], "ianvirgo74" <ianvirg...@...> wrote:
>
> Salam para Vb
> Saya mau nanya neh gimana caranya kita bisa mendapatkan informasi tanggal dan 
> waktu dari komputer lain dalam LAN.
> Kalo dalam mode dos saya bisa dapatkan tanggal dan jam dari komputer lain. 
> cuma saya gak bisa membacanya dalam vb
> 
> kalo dalam command prompt saya gunakan seperti ini :
> c:\net time \\server
> nah kalo dari itu saya dapat current time dan current time dari komputer yang 
> saya namakan server
> cuma kalo hasilnya kita baca ke vb gimana caranya ya
> makasih atas info nya ya
>


Kirim email ke