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

C# Discussion :

c# Timer fonctions


Sujet :

C#

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2017
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2017
    Messages : 24
    Par défaut c# Timer fonctions
    Hey !
    J'ai un problème avec mon timer que je n'arrive pas à résoudre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
                        System.Timers.Timer myTimer = new System.Timers.Timer();
                        myTimer.Interval = inpips;
                        myTimer.Enabled = true;
                        myTimer.AutoReset = false;
                        if (myTimer.Interval == 0)
                        {
                            Console.WriteLine("Success ! ");
                        }
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    double inpips = Convert.ToDouble(Console.ReadLine());
    Le inpips est un console.readline
    Je cherche simplement à faire un système de :
    pendant que le timer est activé : faire une action
    si le timer est fini = faire une action

    Mais le code du dessus ne semble pas fonctionner :/
    Merci de votre aide !

  2. #2
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    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 198
    Par défaut
    Un timer ca marche avec un event, et interval défini le temps entre chaque event.
    Ce n'est pas une propriété qu'il faut lire

    Si tu veux juste attendre thread.sleep
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2017
    Messages
    24
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Enseignement

    Informations forums :
    Inscription : Juillet 2017
    Messages : 24
    Par défaut
    Enfait ce que je veux faire c'est quel la personne entre une durée et cette pendant la durée inscrite il se passera un event en boucle donc le thread.sleep n'est pas une solution pour moi :/

  4. #4
    Expert éminent Avatar de Pol63
    Homme Profil pro
    .NET / SQL SERVER
    Inscrit en
    Avril 2007
    Messages
    14 198
    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 198
    Par défaut
    rien compris mais abonne toi à l'event et utilise un booléen

    sinon un thread
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  5. #5
    Expert confirmé

    Homme Profil pro
    Responsable déploiement (SCCM, InTune, GPO)
    Inscrit en
    Juillet 2014
    Messages
    3 218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Seine Saint Denis (Île de France)

    Informations professionnelles :
    Activité : Responsable déploiement (SCCM, InTune, GPO)
    Secteur : Transports

    Informations forums :
    Inscription : Juillet 2014
    Messages : 3 218
    Par défaut
    Et bien un datetime début + une durée doit suffire. Pourquoi s embeter avec un timer qui ne paraît pas adapté ?

Discussions similaires

  1. Gauge qui avance en fonction d'un Timer
    Par Alyx² dans le forum Delphi
    Réponses: 10
    Dernier message: 02/03/2007, 14h06
  2. Réponses: 1
    Dernier message: 09/08/2006, 16h04
  3. Fonction, cmd Timer : ca existe?
    Par kacedda dans le forum Linux
    Réponses: 13
    Dernier message: 02/06/2006, 10h39
  4. Réponses: 4
    Dernier message: 08/02/2006, 08h31
  5. Comment faire un Timer de fonction PORTABLE ?
    Par dieuP1guin dans le forum C
    Réponses: 3
    Dernier message: 04/07/2003, 10h44

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