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 6 et antérieur Discussion :

arrêter un Randomize Timer


Sujet :

VB 6 et antérieur

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 41
    Par défaut arrêter un Randomize Timer
    Bonjour tout le monde ,

    j'ai une petite question pour vous

    est-ce possible d'arrêter un Randomize Timer ?

    je m'explique par exemple j'ai la forme suivant dans mon timer :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    Randomize Timer
    variable = Rnd * 5
     
    Select Case variable
    Case 0
    Case 1
    Case 2
    Case 3
    Case 4
    End Select
    Donc ma question est en faite, par exemple mon Randomize Timer choisis au hasard la Case 3, donc ce que je veux c'est qu'après qu'il est choisis la Case 3 il n'en choisise plus. Donc il exécute la Case 3 et après il s'arrête.

    Vous me comprenez ?

    Merci à la prochaine !

  2. #2
    Membre averti
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    38
    Détails du profil
    Informations personnelles :
    Âge : 34
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 38

  3. #3
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonjour Danel_P;

    je comprends mal ta question.

    Que veux-tu dire ?
    On ne voit pas du tout ce qui lance ta recherche aléatoire !

    J'aurais alors tendance à te répondre que tu dois inhiber ce qui lance cette recherche dès lors qu'un 3 a été tité aléatoirement (utilisation de la propriété enabled si lancement par un contrôle dont le seul but est de tirer aléatoirement... ou, si ce code fait partie d'un lot d'instructions, utilisation d'une variable booléenne mise à True si 3 tiré et d'une expression conditionnelle d'exécution (si False) pour la partie du code concernant ce tirage).

    Tes éclaicissements sont ici vraiment nécessaires.

  4. #4
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 41
    Par défaut
    Bonjour,

    merci de ta réponse Chad11, mais elle ne fonctionne pas

    Sinon désolé de ne pas avoir été claire . Je reprend .

    Mise en situation ^^ : j'ai un objet à faire déplacer, et je veux par exemple qu'il aille vers la gauche ou vers la droite, mais de façon aléatoire. D'où le Randomize Timer. Donc si il va vers la droite, il laisse faire la programmation pour la gauche. Est-ce plus claire ?

    Merci de votre aide en tout cas

  5. #5
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Est-ce plus claire
    euh...
    d'après toi ?

    il te faut garder à l'esprit que tu sais exactement ce que tu veux dire, mais qu'il te faut savoir le dire aux autres avec précision...

  6. #6
    Membre averti
    Inscrit en
    Avril 2007
    Messages
    41
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 41
    Par défaut
    Désolé alors

    donc je vais essayer d'être encore plus claire

    j'ai un objet, je veux qu'il suive un trajet au hasard. Donc j'ai par exemple 2 trajets. Donc je veux que aléatoirement, il suivent le trajet #1 ou le trajet #2, mais qu'il s'arrête à la fin de son trajet et qu'il n'en suit pas d'autre. C'est pour ça que j'ai fais un randomize timer avec un select case. S'il choisis le trajet #1 donc la Case 0 il suit ce trajet et lorsqu'il est terminé, il s'arrête, je ne veux pas qu'il fasse la Case 1 avec le trajet #2.

    Donc en gros, je veux qu'il choisisse aléatoirement entre le trajet #1 et le trajet #2 et s'il choisis le #1 il fait le #1 et s'arrête et ne fait pas le #2.

    Si vous ne comprenez pas dites-le mais je ne sais pas trop comment l'expliquer autrement

    Merci de votre patience

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

Discussions similaires

  1. arrêter un timer après 5mn
    Par DeveloppeurWeb dans le forum VB.NET
    Réponses: 8
    Dernier message: 28/02/2011, 12h21
  2. Arréter un chrono à partir d'un Timer
    Par flo62 dans le forum Langage
    Réponses: 3
    Dernier message: 05/03/2008, 13h40
  3. [java.util.Timer]Comment arrêter l'exécution d'un Thread
    Par Invité dans le forum Concurrence et multi-thread
    Réponses: 1
    Dernier message: 07/06/2006, 07h54
  4. [javax.swing.Timer] Arrêter mon Timer
    Par GLDavid dans le forum AWT/Swing
    Réponses: 6
    Dernier message: 17/01/2006, 15h26
  5. VBA/xl97 - Comment arrêter un timer ds user32.dll
    Par ouskel'n'or dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 19/09/2005, 17h45

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