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 :

Insérer un timer


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    4
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 4
    Par défaut Insérer un timer
    Bonjour à tous ,

    Je suis actuellement étudiante et je dois réaliser un projet sur visual studio 2005.
    Nous devons réaliser un test de QI , le problème est que chaque question doit être chronométrée ( 15 secondes ) , en fait en s'inspirant de ce qui existe , la question est cachée puis quand on clique dessus, elle apparait et le chrono se met alors en place pour 15 secondes et ensuite la question disparait.

    Je sais que dans la boite à outils il y a une fonction timer , mais nous n'arrivons pas à l'utiliser dans notre cas ....

    Si l'un d'entre vous à une idée ....

    Merci d'avance !

  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
    explication du timer de la boite à outils :

    poser le timer (ce n'est pas un objet réellement visuel donc il ira a coté de la feuille)
    puis en cliquant dessus vous avez ses propriétés, la propriété interval correspond au nombres de millisecondes avant déclenchement d'un évènement
    (il est aussi possible de la modifier par code)

    en double cliquant sur le timer, tu arrives dans le code de l'évènement timer1.tick
    cet évènement sera déclénché tous les x millisecondes
    mais que si le timer est démarré, par défaut il ne l'est pas

    et pour l'utilisation ca donne ca :

    au moment ou tu veux déclencher le chrono:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    timer1.interval = 15000 ' = 15 secondes
    timer1.start

    et dans le code de timer1.tick
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    timer1.stop
    ' traitement

    timer1.start équivaut à timer1.enabled = true
    .stop (ou enabled = false) permet de l'arreter sinon x millisecondes après tu rééxécute le code
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  3. #3
    Membre éclairé Avatar de hellspawn_ludo
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 257
    Par défaut
    T'as été plus rapide que moi sperot51, j'étais en train de lui répondre mais plus besoin.

  4. #4
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Perso, j'utiliserais le timer du Sytem.Timers mais le fonctionnement est le même (sauf que ca ne plante pas )
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  5. #5
    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
    j'ai deja eut des mauvaises surprise avec les timers.timer du fait qu'ils sont un peu multithreadé que les windows (mais totalement multithreadé non plus)

    et qu'a tu eut comme plantage toi avec un windows.timer ?
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

  6. #6
    Membre Expert
    Avatar de Aspic
    Homme Profil pro
    Étudiant
    Inscrit en
    Août 2005
    Messages
    3 905
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Électronique et micro-électronique

    Informations forums :
    Inscription : Août 2005
    Messages : 3 905
    Par défaut
    Citation Envoyé par sperot51 Voir le message
    et qu'a tu eut comme plantage toi avec un windows.timer ?
    Souvent l'événement Tick ne voulais pas se déclancher ou alors il se déclanchait une fois puis niak !

    Avec les timers du System.Timers.Timer, l'evenement Elasped ne plante plus et je n'ai jamais eu de problème avec ces timers... et qu'elles sont les erreurs que tu as rencontrées avec ces timers ?
    Qui ne tente rien n'a rien !
    Ce qui ne nous tue pas nous rends plus fort !!
    Mon projet ZELDA en C++/Allegro
    http://www.tutoworld.com - Le Forum -
    Mes ressources Dotnet (cours, sources, tutos)
    --------------------------------------------
    + + =

    Ne pas oublier le Tag !

  7. #7
    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 des erreurs d'accès à des objets il me semble
    enfin aec synclock j'avais pu m'en sortir j'crois
    Cours complets, tutos et autres FAQ ici : C# - VB.NET

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

Discussions similaires

  1. [Débutant] insérer un timer dans mon projet
    Par toutoune95800 dans le forum VB.NET
    Réponses: 4
    Dernier message: 02/04/2012, 21h39
  2. insérer d'un Timer dans JSP
    Par benyahia4 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 05/05/2011, 22h21
  3. Réponses: 2
    Dernier message: 27/03/2008, 05h27
  4. Timer en µsecondes
    Par Dagobert dans le forum x86 16-bits
    Réponses: 3
    Dernier message: 25/11/2002, 00h59
  5. insérer des caractères accentués INFORMIX/JDBC
    Par donde dans le forum Informix
    Réponses: 2
    Dernier message: 19/11/2002, 20h02

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