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

VB.NET Discussion :

calcul de temps


Sujet :

VB.NET

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut calcul de temps
    Bonjour
    Je rencontre à nouveaux un problème dans mon programme :
    Je m'explique :
    Actuellement, j'ai un label qui s'auto incrémente d'une certaine valeur toutes les 1 secondes.
    J'aimerais calculer, et afficher en jours/heures/minutes le temps que prendra ce label à avoir afficher une valeur.
    Pourriez-vous m'indiquer une piste à suivre svp.
    Merci !

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    pas compris
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut
    ok je vais essayer d'être plus explicit,

    j'ai un labelA, toutes les une secondes le label s'incremente d'un nombre.
    j'aimerais calculer au bout de combien de temps, ce label aura atteint un certain nombre.

    par exemple : le labelA possède comme valeur 5. toutes les une secondes il gagne 1, donc à une seconde labelA = 6, à deux secondes labelA = 7 etc..
    au bout d'un moment, il attendra forcement le nombre 20, et donc, comment je peux calculer au bout de combien de temps il attendra ce nombre ?
    et de plus, comment je peux afficher cela en jour/heure/minutes..

    j'espere que vous m'avez compris

    merci beaucoup.

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    et bien tu soustrait la valeur
    20 - nombre_actuel te donne le nombre de secondes restantes, me dit pas que c'est compliqué quand meme

    après pour avoir ca avec des jours, timespan devrait t'aider, y a plein de function dessus ...
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut
    oui certes mais c'est un exemple, et toutes les une secondes il ne gagnera pas 1...
    c'est ça que je ne vois pas comment faire.

  6. #6
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 197
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Puy de Dôme (Auvergne)

    Informations professionnelles :
    Activité : .NET / SQL SERVER

    Informations forums :
    Inscription : Avril 2007
    Messages : 14 197
    Par défaut
    20 - nombre_actuel te donne le nombre d'unités à passer
    après si tu en passes 5 par secondes ca donne
    (20 - nombre_actuel) / 5

    mais ce n'est pas vraiment un problème de programmation, et encore moins un problème de .net
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  7. #7
    Membre averti
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13
    Par défaut
    en effet pourquoi n'y ai je pas pensé.. pour moi j'avais absolument besoin d'un if etc je cherchais un truc improbable
    merci à toi

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

Discussions similaires

  1. comment calculer le temps d'execution
    Par passion_info dans le forum C++Builder
    Réponses: 1
    Dernier message: 09/06/2005, 09h13
  2. Calculer le temps passé
    Par Joeleclems dans le forum MFC
    Réponses: 4
    Dernier message: 29/04/2005, 09h40
  3. calculer le Temp écoulé
    Par ada_b dans le forum SQL
    Réponses: 1
    Dernier message: 30/11/2004, 09h44
  4. [MFC] : CTime ? Calcul de temps d'éxécution
    Par jonzuzu dans le forum MFC
    Réponses: 10
    Dernier message: 25/05/2004, 14h22
  5. Réponses: 8
    Dernier message: 18/09/2002, 03h20

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