Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    Data odierna in 3 variabili

    Scusate,

    come posso ricavarmi la data odierna con Visual Basic?

    Dovrei immagazzinare questi dati in 3 variabili (giorno, mese e anno)
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    Postando su forum apposito.

    Slack? Smack!

  3. #3
    mi hanno detto di inserire il DTPicker, ma nn si aggiorna il giorno dopo (rimane la data del giorno precedente)
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  4. #4
    Non si possono aprire discussioni identiche... crossposting
    http://forum.html.it/forum/showthrea...hreadid=513321
    ...Terrible warlords, good warlords, and an english song

  5. #5
    scusatemi, cmq nn rispondeva nessuno, perciò ho postato in questo forum, cmq potete aiutarmi?
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2002
    Messaggi
    1,798
    Il DTPicker è un componente grafico da aggiungere ad un form.
    Dai uno sguardo alle funzioni date/time offerte dal linguaggio.

    Date oggi = "07/09/2003"
    oggi.getMonth()
    oggi.getYear()
    oggi.get...

    Non uso VB da parecchio, quindi non mi ricordo alcune funzioni, ma credimi ci sono e sono molto comode.

    Slack? Smack!

  7. #7
    a me interessa ricavarsi la data attuale e poi dividerla in 3 variabili...
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  8. #8
    codice:
    Private Sub Timer1_Timer()
        
        Dim hh As Integer, mm As Integer, ss As Integer
        Dim dd As Integer, mo As Integer, yy As Integer
        Dim str As String
        
        str = Now() ' data odierna
        
        dd = Mid(str, 1, 2) ' giorno
        mo = Mid(str, 4, 2) ' mese
        yy = Mid(str, 7, 4) ' anno
        hh = Mid(str, 12, 2)' ore 
        mm = Mid(str, 15, 2)' minuti
        ss = Mid(str, 18, 2)' secondi 
        
        Label1.Caption = dd & "/" & mo & "/" & yy & " - " & hh & ":" & mm & ":" & ss
    
    End Sub
    N.B. inserisci un controllo timer (Timer1) e setta il suo intervallo a 1000 ed un controllo label (Label1)
    ...Terrible warlords, good warlords, and an english song

  9. #9
    grazie milleeeeeeee
    Il 90% dei problemi di un pc si trova
    tra la tastiera e la sedia.

  10. #10
    Se vuoi faciliate il tutto usa

    text1.text = Date & "-" & Time

    cosi segna data e ora il formato è il seguente

    15.56.36 del 06/09/2003

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.