Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584

    vb.net reperire ora avvio e chiusura windows

    come da titolo
    mi serve reperire quando l'utente accende il pce quando lo spegne

    preciso inoltre che gli utenti che utilizzano il pc quando lo spengono non chiudono tutti i programmi, bensi fanno direttamente strt chiudi sessione!""""

    cosa posso fare?
    grazoe
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  2. #2
    Utente di HTML.it L'avatar di cassano
    Registrato dal
    Aug 2004
    Messaggi
    3,002
    puoi leggere i log dal visualizzatore di eventi di windows

  3. #3
    ciao, ho creato un programma che segna su un .txt ora di avvio, spegnimento ed utilizzo totale del computer: basta semplicemente inserirlo in esecuzione automatica ed il gioco è fatto.

    codice:
    Public ora As Date
    
    Private Sub Form_Load()
    Form1.Visible = False
    Open "c:\utilizzo.txt" For Append As #1
    Print #1,
    Print #1, "------------------------------------------"
    Print #1, "Avvio:", Time, Date
    Close #1
    Timer1.Interval = 1000
    Timer1.Enabled = True
    ora = "00:00:01"
    Label1.Caption = ora
    End Sub
    
    Private Sub Form_Unload(Cancel As Integer)
    Open "c:\utilizzo.txt" For Append As #1
    Print #1,
    Print #1, "Spegnimento:", Time, Date
    Print #1,
    Print #1, "Utilizzo totale:", ora
    Print #1, "------------------------------------------"
    Close #1
    Unload Me
    End Sub
    
    Private Sub Timer1_Timer()
    ora = ora + "00:00:01"
    Label1.Caption = ora
    End Sub
    Il segondo punto non mi è chiato... potresti spiegarti meglio?


  4. #4
    Utente di HTML.it L'avatar di Kahm
    Registrato dal
    Dec 2004
    residenza
    Rome
    Messaggi
    3,584
    Originariamente inviato da skyhunter
    Il segondo punto non mi è chiato... potresti spiegarti meglio?

    wow grazie per il codice mi serviva proprio

    per il secondo punto è un problema serio...in quanto quando fai esc dal form oppure spingi la in in alto si verifica l'evento form_unload!
    mentre gli utenti hce utilizzano il pc dove deve risiedere il programma quando spengono il pc , invece di chiudere tutti i programmi aperti vanno direttamente in start, spegni computer
    ecco il problema che ho!

    sapere se quando windows chiude i programmi xke si sta spegnendo li crascia oppure si genera ugualmente l'evento form_unload, e se si se ho il tempo necessario durante il form_unload di scrivere in un db
    NN vi diro mai chi sono in realta,
    tutti i miei 3D sono orfani, non insistete per farmi rispondere ai 3D aperti da me

  5. #5
    Si, l'evento Unload viene generato ugualmente e hai sicuramente il tempo per scrivere nel database, in quanto Windows durante la fase di spegnimento aspetta che tutte le applicazioni ed i servizi siano terminati correttamente.
    Chi non cerca trova.

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.