begin process at 2008 07 06 02:20:14
1 205 433 membres
14 nouveaux aujourd'hui
14 119 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

SHUTDOWN DOWNTIME BOOT UPTIME


Information sur la source

Catégorie :Date / Heure Classé sous : shutdown, downtime, boot, uptime, date Niveau : Débutant Date de création : 28/04/2006 Date de mise à jour : 05/07/2007 15:57:53 Vu / téléchargé: 5 840 / 560

Note :
9,25 / 10 - par 4 personnes
9,25 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10

Commentaire sur cette source (8)
Ajouter un commentaire et/ou une note


Description


Affiche la :
- Date du dernier arrêt système (Shutdown)
- Durée du dernier arrêt système (Downtime)
- Date du dernier démarrage système (Boot)
- Durée de la session Windows courante (Uptime)
- Date et heure courante



Source

  • //Zip - Renommer sdbu.ex_ en sdbu.exe
//Zip - Renommer sdbu.ex_ en sdbu.exe

Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip

05 juillet 2007 15:57:53 :
Remplacement MessageBox par DialogBox
  • signaler à un administrateur
    Commentaire de nightlord666 le 28/04/2006 10:20:52

    Précise que ton programme ne marche que sur des systèmes en architecture Windows NT (Win 2K, Win XP...) : moi, je n'ai pas ntdll sur mon Windows 98.

  • signaler à un administrateur
    Commentaire de magma le 28/04/2006 16:23:23

    Exact... Maintenant c'est dit.

  • signaler à un administrateur
    Commentaire de Mini92 le 30/04/2006 22:10:44

    Toujours bon à savoir ;) 8/10

  • signaler à un administrateur
    Commentaire de magic_Nono le 02/05/2006 11:42:01

    je l'ai fait marché sous avec VC6 - XP fr SP2

    simplement en modifiant ceci:

    dwSec = (((ULARGE_INTEGER *)&ftBoot)->QuadPart - ((ULARGE_INTEGER *)&ftStop)->QuadPart)
    / 10000000ULL;

    en :

    dwSec = (((ULARGE_INTEGER *)&ftBoot)->QuadPart - ((ULARGE_INTEGER *)&ftStop)->QuadPart)
    / 10000000UL//L
    ;

    j'ai controlé, a priori, pas de pb dans le résultat.



    pour les autres systemes, la seule fonction ne fonctionnant pas est celle du moment
    du dernier demarrage systeme

    Magicalement
    Nono.

  • signaler à un administrateur
    Commentaire de magic_Nono le 02/05/2006 13:07:54

    pour éviter pas mal de warning, utiliser les cast explicites ,
    exemple pour GetUpTime:

    static void GetUpTime(DAY_HOUR_MIN_SEC *dhms)
    {
    DWORD dwSec = GetTickCount() / 1000;
    dhms->wDay = (WORD)(dwSec / 60 / 60 / 24 % 7);
    dhms->wHour = (WORD)(dwSec / 60 / 60 % 24);
    dhms->wMinute = (WORD)(dwSec / 60 % 60);
    dhms->wSecond = (WORD)(dwSec % 60);
    }

    Magicalement

  • signaler à un administrateur
    Commentaire de alexadvance le 23/04/2007 17:31:24

    J'ai un petit soucis sur VC8.0

    error C2872: 'FILETIME' symbole ambigu  ...

    A priori définit dans windef.h et mscorlib.dll

  • signaler à un administrateur
    Commentaire de lolo803 le 24/11/2007 11:47:49

    je comprend pas grand chose !!  comment on installe ce programme ??  merci bien

  • signaler à un administrateur
    Commentaire de BruNews le 24/11/2007 12:37:03 administrateur CS

    LOLO803 > sur CS ce sont des sites d'entraide pour développeurs et si donc tu es concerné comme développeur, tu devrais saavoir qu'un exe C correct n'a rien à installer pour tourner.

Ajouter un commentaire

Pub



Appels d'offres

Plugin Dialer outlook
Budget : 2 000€
Travail graphique- ill...
Budget : 1 000€
creation de marque et ...
Budget : 1 000€

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS