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 :

Condition si la variable ne change plus de valeur


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 22
    Par défaut Condition si la variable ne change plus de valeur
    Bonjour,

    Je vous expose mon problème:
    J'utilise un logiciel servant à faire de la supervision, la syntaxe du script n'est pas un langage reconnu mais se rapproche beaucoup du VB.Net si bien qu'on peut utiliser les mêmes fonctions.
    Je fais donc un script pour veillez au bon fonctionnement d'un équipement pour ce faire, l'équipement incrémente un compteur dont je récupère la valeur. Si jamais la valeur ne bouge plus alors mon équipement sera déffectueux.
    Tout ça pour vous demander s'il est possible en VB.Net d'avoir une fonction permettant d'effectuer une action si la variable ne change plus de valeur tout les "x" temps.
    J'espère m'être fait comprendre sinon n'hésitez pas à me demander des précisions. Je n'ai pas de code car tout repose en fait sur cette fonction.

    Merci d'avance

  2. #2
    Membre Expert
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Octobre 2013
    Messages
    1 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Octobre 2013
    Messages : 1 563
    Par défaut
    Tu peux utiliser un Timer pour faire ceci. Et grosso-modo tu récupères la valeur puis tu la compares à la nouvelle. Si elle est différente tu retiens la nouvelles valeur, sinon tu émets ton alerte.

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 22
    Par défaut
    Je n'avais pas pensé à cette solution.
    Le logiciel me permet de lancer des fonctions périodiquement, je vais donc essayer avec cette solution. Je reviendrais vers vous une fois que j'aurais essayé ça!

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Mai 2016
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Loire (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2016
    Messages : 22
    Par défaut
    Bonjour,

    Je vous apporte la solution:

    J'ai fais deux scripts:
    - Un sur changement de valeur avec en entrée la variable ou je reçois les données.
    - Un autre périodique de période 1s (Timer).

    Dans le script sur changement de valeur: je met continuellement une variable "toto" à 0 qui sera un compteur. "toto" est doit donc être continuellement à 0 puisque les données reçues changent tout le temps.
    Dans le timer, j'ai mis une simple condition dans laquelle je dis que si la valeur de "toto" est plus grande qu'une valeur paramétrable, alors je fais afficher mon message d'erreur sinon j'incrémente mon compteur.

    Voilà voilà merci pour l'aide apportée!

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

Discussions similaires

  1. Réponses: 6
    Dernier message: 18/01/2007, 10h24
  2. Associer la variable i avec plus chemins
    Par paco69 dans le forum Linux
    Réponses: 37
    Dernier message: 11/07/2006, 11h57
  3. Contenu de variable qui change.
    Par kafifi dans le forum Langage
    Réponses: 2
    Dernier message: 10/07/2006, 22h27
  4. Réponses: 3
    Dernier message: 22/07/2005, 12h12
  5. Variable qui change après un DispatchMessage
    Par SekYo dans le forum Windows
    Réponses: 9
    Dernier message: 30/09/2004, 16h22

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