IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Threads pour Compteur et Chronomètre Digital

LES THREADS
Les threads permettent l'exécution simultanée de plusieurs parties d'un programme dans le même processus. Les alternatives aux Threads sont ProcessMessage et le Timer.
Suite un source que j'avais déposé auparavant par l'utilisation de ProcessMessage pour gérer rapidement un compteur digital, la communauté a réagi en me proposant de passer par les threads. Je remercie en particulier Roland Chastain et Andnotor pour leurs remarques qui m'ont poussé à approfondir les Threads qui offrent de belles possibilités à la condition de bien comprendre la répartition des différents temps des processus et du processeur. Les sources répartis dans trois sous répertoires représentent une évolution de possibilités pour laisser la main à l'utilisateur pendant l'exécution d'un processus...
Ce source sera suivi d'un ou deux autres sur le multi-threading dont j'aurai besoin pour mes développements futurs.

LES APPLICATIONS EXEMPLES
Elles tournent autour d'un Affichage digital (5 Digits) répartis en trois sous-répertoires dans un répertoire principal nommé "ThreadsCompteurDigital". Toutes les applications devraient fonctionner sur toutes les plateformes.

ThreadsCompteurDigital
|
----------> Version01_ProcessMessage => Reprend l'ancien source pour rappel
|
---------->Version02_Thread_Dependant => Version minimaliste du Thread qui reste dépendant de l'interface mais très simple à mettre en oeuvre
|
---------->Version03_Threads_Independant => Thread découplé et totalement indépendant de l'interface utilisateur

Les sources sont faciles à comprendre par les commentaires présents au sein du code et une Notice explicative détaillée de la class "TSimpleCompteurThread" est joint dans le Zip au format pdf.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.