Problème de la gestion de la productivité

soufianedeveloper Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -  
soufianedeveloper Messages postés 4 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je travail sur une application de la gestion de productivité (système de barrage), et je travaille avec la langage vb.net et le logiciel Arduino.

le rôle de l'application : est de calculer le nombre des produits qui passe dans le système de barrage, dans chaque heure.

par exemple :

Heure 1 : 30 produits
Heure 2 : 25 produits
Heure 3 : 34 produits

remarque : j'ai un capteur qui détecte les produits qui passe.

le problème :
Comment crée une méthode qui déclencher toutes les heures ?

cordialement !

A voir également:

4 réponses

gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Comment crée une méthode qui déclencher toutes les heures ?

Tu peux le faire avec
Application.OnTime
que tu déclenches toutes les heures pour récupérer ton nombre des produits.
1
soufianedeveloper Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir Mr gbinforme,

tu peux m'expliquer un peu ?
0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonsoir,

Je ne connais pas la façon dont fonctionne ton capteur mais le principe serais de lancer le comptage ainsi que "OnTime" pour 1 heure.
Au bout d'une heure ontime te rend la main, tu enregistres ton résultat tu changes de ligne et tu relances pour 1 heure, sans intervention bien sûr : c'est la macro qui fait le boulot en continu.

Si tu pouvais nous mettre un exemple de structure des données, sans éléments personnels, avec les résultats souhaités expliqués clairement, ce serait plus facile de t'aider.
Pour communiquer ton classeur tu le télécharges sur https://www.cjoint.com/ (mode d'emploi) et tu mets ici le lien obtenu.
0
soufianedeveloper Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Mr gbinforme,

Voici Mon code :

0
gbinforme Messages postés 14946 Date d'inscription   Statut Contributeur Dernière intervention   4 724
 
Bonjour,

Étant donné que tu as paramétré ton timer toutes les 4 secondes si tu veux avoir ton comptage par heure, il te suffit de n'implémenter ta listbox qu'avec le résultat cumulé de 900 événements ou alors en enregistrant l'heure début et tu implémentes lorsque l'heure change.
0
soufianedeveloper Messages postés 4 Date d'inscription   Statut Membre Dernière intervention  
 
Bonsoir Mr gbinforme,

Oui je mets (Timer1.interval = 4000) juste pour le teste, après je vais la changé. si le programme est réussi avec (Timer1.interval = 4000) il va bien réussi avec d'autres interval .

L'Objectif :
le programme doit afficher dans chaque 1 heure les produits.

1 heure : données de l'heure 1.
2 heure : données de l'heure 1 + données de l'heure 2.
3 heure : données de l'heure 1 + données de l'heure 2 + données de l'heure 3.

Ainsi de suite...

je pense que je dois faire une requête stocker les valeurs.
0