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 :

Timer déclanché pendant un sub


Sujet :

VB.NET

  1. #1
    Membre confirmé Avatar de roshy
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 107
    Par défaut Timer déclanché pendant un sub
    Bonjour!!!!

    Bon, mon problème est relativement complexe à expliquer, mais je vais essayer.

    Bon j'ai un sub qui ressemble à ceci.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    Private Sub ChangeSubRate
       tmrTimeout.Start
       Action1()
       Action2()
       Action3()
       tmrTimeout.Stop
    End Sub
    Action1, Action2 et Action3 sont des procédures qui fonctionnent bien. Cependant si elles prennent trop de temps, je veut repartir le sub ChangeSubRate du départ. Donc, j'ai un timer qui fait.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    Private Sub tmrTimeout_Tick(ByVal sender As Object, ByVal e As System.EventArgs) Handles tmrTimeout.Tick
        ChangeSubRate       
    End Sub
    Mon problème est qu'après avoir repasser dans le sub grâce au timer, VB veut continuer de l'endroit où il était rendu avant d'y entrer.

    Exemple :

    Entre normalement dans ChangeSubRate
    Action1
    Action2
    Timeout
    Entre dans ChangeSubRate par le timer
    Action1
    Action2
    Action3
    Va terminer l'Action2 qu'il avait commencer avant le Timeout
    Action3 du CHangeSubRate avant le Timeout


    J'aimerais qu'il ne fasse pas les deux dernières étapes. Des suggestions?

    Merci de votre temps.

  2. #2
    Membre confirmé Avatar de roshy
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    107
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : Canada

    Informations forums :
    Inscription : Juillet 2007
    Messages : 107
    Par défaut
    C'est réglé. Mon timer lance maintenant une erreur, et c'est catch qui s'occupe de rappeler le sub.

Discussions similaires

  1. Socket client pendant un timer
    Par stc074 dans le forum Applets
    Réponses: 4
    Dernier message: 01/10/2010, 21h08
  2. Rafraichissement de la fenetre pendant le traitement
    Par Bobx dans le forum Composants VCL
    Réponses: 5
    Dernier message: 20/02/2003, 15h13
  3. [] [Réseau] Anti-timer, anti-idle
    Par clonevince dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 15/01/2003, 22h19
  4. Timer de précision
    Par guigui dans le forum MFC
    Réponses: 1
    Dernier message: 04/12/2002, 15h21
  5. Timer en µsecondes
    Par Dagobert dans le forum x86 16-bits
    Réponses: 3
    Dernier message: 25/11/2002, 00h59

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