Afficheur 7 segments

Soyez le premier à donner votre avis sur cette source.

Vue 27 873 fois - Téléchargée 1 428 fois

Description

Une classe permettant d'afficher des chiffres comme un afficheur 7 segments à LED.

Classe + formulaire de demo dans le zip

Codes Sources

A voir également

Ajouter un commentaire Commentaires
elguevel Messages postés 718 Date d'inscription jeudi 19 décembre 2002 Statut Membre Dernière intervention 22 novembre 2016 3
25 sept. 2007 à 21:54
Merci pour vos bons conseils.

wizad > J'ai ajouté les mutateurs pour pouvoir modifier les couleurs.

Lutinore > Je vais effectivement voir cet evenement OnPaint, car le composant ne se rafraichie pas : le passage de qq chose par dessus efface le composant. Je vais voir si je peux améliorer tout çà.
Lutinore Messages postés 3246 Date d'inscription lundi 25 avril 2005 Statut Membre Dernière intervention 27 octobre 2012 42
25 sept. 2007 à 17:29
Salut, c'est plutôt bien codé mais je pense que tu n'as pas besoin de la PictureBox puisque tu as créé ton propre contrôle "Segment". Gérer l'évènement Paint de la Form est inutile ici, c'est le contrôle lui même qui doit se dessiner dans sa méthode OnPaint ( ou dans l'évènement Paint ) et n'oublie pas disposer les objets "Graphics" après un appel à "CreateGraphics".
cs_wizad Messages postés 355 Date d'inscription samedi 30 octobre 2004 Statut Membre Dernière intervention 14 avril 2009
25 sept. 2007 à 10:16
Ca à l'air putôt correctement codé. J'ai pas encore tout d"taillé mais il pourrait être intérréssant de rajouter la possibilité de personnaliser les couleurs.

Ensuite sur tes propriétés tu pourrais rajouter une meilleur intégration dans l'ide visual studio.
Je te laisse regardé cette article (c'est du VB mais il est aussi utilisable en C#) :
http://odelmotte.developpez.com/tutoriels/dotnet/controlesavances/

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.