Soyez le premier à donner votre avis sur cette source.
Snippet vu 5 074 fois - Téléchargée 38 fois
Dim Adate As String, Atime As String, diff As Single Private Sub Form_Load() Atime = Time 'la date actuelle pour comparaison Adate = Date 'la date actuelle pour comparaison Caption = "NOW = " & Time & " - " & Atime & " - Diff " & diff 'juste pr voir End Sub Private Sub Timer1_Timer() diff = DateDiff("s", Atime, Time) 'fait la difference entre les deux date If diff <> 1 Then If diff < 1 And diff <> 86399 Then diff = DateDiff("s", Time, Atime) 'fait la difference entre les deux date mais dans l'autre sans vu que l'ancienne heure est ici superieure a celle courante Label1.Caption = "(Hybernation détéctée !! durée : " & diff & " secondes)" 'si l'ecart de ces deux heure est superieures a 1 (seconde) c'est quil y a forcement eu arret du prog pendant un certain temps... ElseIf Time <> "00:00:00" And Atime <> "23:59:59" And Date <> Adate Then 'au cas ou le gars alume son pc a la meme heure quil la eteint (+1s) du coup le decalage est 1 mais la date a changée, hors sa sa se produit que a minuit ! Label1.Caption = "(Hybernation détéctée !! durée : " & DateDiff("s", Adate, Date) & " secondes)" 'si l'ecart de ces deux heure est superieures a 1 (seconde) c'est quil y a forcement eu arret du prog pendant un certain temps... End If Caption = "NOW = " & Time & " - " & Atime & " - Diff " & diff 'juste pr voir Atime = Time 'l'heure actuelle pour la comparaison Adate = Date 'la date actuelle pour comparaison End Sub
31 mars 2003 à 08:05
31 mars 2003 à 20:58
1 avril 2003 à 18:42
1 avril 2003 à 19:59
22 oct. 2008 à 13:36
Vous n'êtes pas encore membre ?
inscrivez-vous, c'est gratuit et ça prend moins d'une minute !
Les membres obtiennent plus de réponses que les utilisateurs anonymes.
Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.
Le fait d'être membre vous permet d'avoir des options supplémentaires.