IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

 Delphi Discussion :

Récupérer la date et l'heure du lancement de mon application


Sujet :

Delphi

  1. #1
    Membre éclairé Avatar de souminet
    Inscrit en
    Novembre 2006
    Messages
    351
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 351
    Par défaut Récupérer la date et l'heure du lancement de mon application
    Bonjour
    Je voudrais récupérer dans un TStringGrid l'heure et la date correpondants au lancement de mon application, dans le cadre de la gestion des utlisateurs (Sessions) dans l'application..

    Merci+++++++++++++++++++++

    A+

  2. #2
    Modérateur

    Homme Profil pro
    Ingénieur retraité
    Inscrit en
    Octobre 2005
    Messages
    2 396
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur retraité

    Informations forums :
    Inscription : Octobre 2005
    Messages : 2 396
    Par défaut
    Salut,

    Tu peux utiliser la function Now: TDateTime; qui Renvoie la date et l'heure système.

    A+

    EDIT : et afficher la date avec le function DateToStr(Date: TDateTime): string;

    A+
    N'oubliez pas de consulter les FAQ Delphi et les cours et tutoriels Delphi

  3. #3
    Invité1
    Invité(e)
    Par défaut
    bjr

    pourquoi dans un StringGrid?????

    voici le code en generale

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    edit1.Text:=DateTimeToStr(Now);
    a+++++
    Dernière modification par Invité1 ; 16/09/2008 à 00h31.

  4. #4
    Membre Expert
    Avatar de sat83
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2004
    Messages
    1 040
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 040
    Par défaut
    A noter qu'il y a également les fonctions Date et Time si tu souhaite juste l'heure ou la date.

    Pour formater les dates à ta convenance, je te conseille la fonction FormatDateTime (appuis sur F1 pour obtenir de l'aide sur cette fonction)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    FormatDateTime( 'ddd dd mmmm yyyy', Date );

  5. #5
    Membre éclairé Avatar de souminet
    Inscrit en
    Novembre 2006
    Messages
    351
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 351
    Par défaut
    Citation Envoyé par samy larson Voir le message
    bjr

    Pourquoi dans un StringGrid?????

    voici le code en generale

    edit1.Text:=DateTimeToStr(Now);

    a+++++
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    edit1.Text:=DateTimeToStr(Now);
    Cette instruction, biensur que je l'ai déja utilisé, mais dans mon cas elle n'affiche rien???!!!!

    Dans un StringGrid, car j'utilise un tableau descriptif du profil de la session ouverte sur l'application :
    Ex: Utilisateur: ADMIN Droits: ADMINISTRATEUR Date d'ouverture de session: Date du lancement de l'application Heure d'ouverture de session: Heure du lancement de cette application...

    En premier lieu, je le fais pour une seule session ouverte (Une seule occurence de l'application) , aprés je vais voir pour essayer de le faire pour chacune des occurences de l'application...

    Voilà monsieur!!!!

  6. #6
    Invité1
    Invité(e)
    Par défaut
    ça marche chez moi

    le code c'est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    stringgrid1.Cells[2,2]:=DateTimeToStr(Now);
    pour n'avoir que la date tu utilises

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    stringgrid1.Cells[2,2]:=DateToStr(Now);
    pour n'avoir que l'heure tu utilises

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    stringgrid1.Cells[2,2]:=TimeToStr(Now);
    je t'ai demandé pourquoi "stringgrid"

    parceque une fois ton application fermée toutes ces données seront perdues?!!!!

    bon courage
    Dernière modification par Invité1 ; 15/09/2008 à 20h11.

  7. #7
    Membre émérite Avatar de Yurck
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Février 2005
    Messages
    682
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 16
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2005
    Messages : 682
    Par défaut
    Crée une table dans ta base de donnée pour enregistrer les informations de connexion et déconnexion.

  8. #8
    Membre éclairé Avatar de souminet
    Inscrit en
    Novembre 2006
    Messages
    351
    Détails du profil
    Informations forums :
    Inscription : Novembre 2006
    Messages : 351
    Par défaut
    Ok, va pour la table!!!

    Merci+++++++++

    A+

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 2
    Dernier message: 13/11/2007, 10h14
  2. Récupérer la date et l'heure du système avec MySQL
    Par Feysal dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 02/08/2007, 14h56
  3. [VC++2005] Récupérer la date et l'heure courante
    Par laatysha dans le forum VC++ .NET
    Réponses: 2
    Dernier message: 02/03/2007, 16h51
  4. stl pour récupérer la date et l'heure
    Par shenron666 dans le forum SL & STL
    Réponses: 3
    Dernier message: 25/08/2006, 19h19
  5. [FLASH MX 2004] Récupérer la date et l'heure ....
    Par Invité1 dans le forum Flash
    Réponses: 2
    Dernier message: 06/07/2005, 11h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo