| The Time protocol control enables an application to retrieve the
        current time from a server, and optionally synchronize the local
        system time using that value. The first step that your application must
        take is to initialize the control. After the control has been
        initialized, the application can request the current time from a system
        and update the local system clock if necessary. 
          Initialize
          Initialize the control and load the Windows Sockets control for the
          current process. This method is normally not used if the control is
          placed on a form in languages such as Visual Basic. However, if the
          control is being created dynamically using a method similar to
          CreateObject, then the application must call this method to
          initialize the component before setting any properties or calling any
          other methods in the control.
 GetTime
          Return the current time from a server. The time and date
          retrieved from the server will be returned as a string formatted
          according to the user's current locale. If the date could not be
          retrieved, an empty string will be returned.
 SetTime
          Update the local system time with the value returned by GetTime. On
          Windows NT and later versions of the operating system, this method
          requires that the current user have the appropriate permissions to
          modify the system time or the method will fail.
 
          Uninitialize
          Unload the Windows Sockets library and release any resources that
          have been allocated for the current process. This is the last method
          call that the application should make prior to terminating. This is
          only necessary if the application has previously called the
          Initialize method.
 Time ConversionThe control also provides several properties which can be used to
        convert between the local date and time and UTC date and time for the
        value returned by the server. These properties are: 
          LocalDate
          This property returns the network date and adjusts the value for the
          local timezone. The date is returned as a string formatted using the
          Short Date format for the current locale.
 LocalTime
          This property returns the network time and adjusts the value for the
          local timezone. The time is returned as a string formatted using the
          standard format for the current locale.
 
          SystemDate
          This property returns the network date in Coordinated Universal Time
          (UTC). The date is returned as a string formatted using the Short
          Date format for the current locale.
 
          SystemTime
          This property returns the network time in Coordinated Universal Time
          (UTC). The time is returned as a string formatted using the standard
          format for the current locale.
 |