Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it L'avatar di saraX
    Registrato dal
    Apr 2003
    Messaggi
    56

    [vb6] sincronizzare l'ora da un qualche sito

    Qualcuno mi sa dire se è possibile collegarsi a qualche sito per sincronizzare l'orologio di sistema al C.E.T.?

    ...se si, per cortesia, mi date qualche dritta su come farlo?

    grazie,
    Sara.

  2. #2
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Che cos'è il CET?

    Cmq, sulle proprietà dell'orologio dovrebbe esserci già la regolazione dell'ora attraverso internet...

  3. #3
    Utente di HTML.it L'avatar di saraX
    Registrato dal
    Apr 2003
    Messaggi
    56
    ma non si chiama CET l'orario dell'Europa (escluso Greenwich)? ? boh!!!!!

    sai che non ho capito la tua risposta?

    ---- MI SPIEGO MEGLIO: ----
    io di tanto in tanto vorrei collegermi ad internet e, se per qualche motivo l'orologio di sistema perde qualche minuto (per fattori termici od altro), andarlo a modificare (time=#xx.xx.xx#)
    però non ho trovato da nessuna parte come farlo...

    avevo pensato: se esite qualche servizio internet del genere (mi sembra che esistano enti internazionali che collezionano le varie unità di misura) magari ci si può collegare con un socket... o qualcosa di simile?

    ...non so però che pesci pigliare...

    sono aperta ad ogni tipo di suggerimento.
    grazie,
    Sara.

  4. #4
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Per ricavare data e ora esatti: inserisci un controllo Winsock (Winsock1), un pulsante (Command1) e usa questo codice:

    codice:
    Public dataora As String
    
    Private Sub Command1_Click()
    Winsock1.Connect "tempo.ien.it", 13
    End Sub
    
    Private Sub Form_Load()
    Winsock1.RemoteHost = "tempo.ien.it"
    Winsock1.RemotePort = 13
    End Sub
    
    Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long)
    Winsock1.GetData dataora '<---- in questa variabile è morizzata l'ora e la data
    MsgBox dataora
    End Sub

  5. #5
    Utente di HTML.it L'avatar di saraX
    Registrato dal
    Apr 2003
    Messaggi
    56
    commuovente!
    grazie Goku!

  6. #6
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Originariamente inviato da saraX
    commuovente!
    Cosa vuol dire?

  7. #7
    Utente di HTML.it L'avatar di saraX
    Registrato dal
    Apr 2003
    Messaggi
    56
    Che è perfetto... mi hai indicato host e porta...
    non potevo sperare di meglio...

    grazie ancora

  8. #8
    Utente di HTML.it L'avatar di goku370
    Registrato dal
    Oct 2003
    Messaggi
    569
    Tu sai come modificare l'ora del sistema dal programma?

  9. #9
    Utente di HTML.it L'avatar di saraX
    Registrato dal
    Apr 2003
    Messaggi
    56
    Io sfrutto:
    Time= oraFissata

    dove oraFissata può essere un'espressione di tipo Date o di tipo String formattata ad orario:

    oraFissata = #hh:mm:ss#
    oppure
    oraFissata = "hh:mm:ss"

    Ad esempio aggiungendo questo codice al pulsante fineOra
    impunta l'orologio di sistema alla fine dell'ora attuale.

    Private Sub fineOra_Click()
    Time = TimeSerial(Hour(Time), 59, 58)
    End Sub


Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.