Vu-métre multiple (usercontrol, dll)

Soyez le premier à donner votre avis sur cette source.

Vue 15 296 fois - Téléchargée 1 733 fois

Description

Bonjour, voici un user control qui servira (je l'éspére) à ceux qui veulent visualiser une valeur. La DLL gére huit types de VU
type 0 => voltmétre (V)
type 1 => ampéremétre (yA)
type 2 => VU audio (DB)
type 3 => Galvanométre (0 au centre)
type 4 => compteur de vitesse (exemple)
type 5 => libre 180° (100% personalisable)
type 6 => libre 360° (100% personalisable)
type 7 => vierge

Ceci est mon premier control, je l'ai fait car à part celui de VB4 (gauge.ocx) je n'en ai pas trouvé qui me plait;
Il doit donc y avoir pas mal d'optimisation XD
Reste pas mal de modif à faire pour que ce control devienne vraiment bien ficelé
(ajout de label pour l'échelle, de consigne min et max, éviter le clignotement de l'affichage, etc.....)
je posterais les modifs de code au fur et à mesure et vous invite biensur à critiquer le code. salut, @dn (au 10/10/07 Dll en version finale)

Source / Exemple :


in the zip
+ 1 exemple ^^
Regardez l'image du Zip ;)

Conclusion :


DLL terminé, sans bug connu. Exemple fourni dans un autre projet du ZIP

Codes Sources

A voir également

Ajouter un commentaire Commentaires
Messages postés
1172
Date d'inscription
jeudi 24 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2013
1
oui utilise plutot mon control trackbar ou knob ? ou inspire toi des codes posté par bigboss et autre ? cordialement.
Messages postés
146
Date d'inscription
lundi 15 juin 2009
Statut
Membre
Dernière intervention
14 février 2013

Bonjour, je recherche pas spécialement un vu-mettre mais votre code m’intéresse car je veux afficher pour un aquarium récifal, le PH, redox, température, donc sa cela va pouvoir être fait avec ce code.

Par contre je ne sais pas si cela peut être fait mais je pilote des oscillateurs avec un angle mini de 0 et maxi de 180°. il me faudrait donc 2 aiguilles mais réglable à la souris se serait pas mal.
Le but étant de crée un logiciel pour paramétrer un arduino par des néophytes.

Vous avez peut être des propositions à me faire.
Messages postés
28
Date d'inscription
dimanche 16 octobre 2005
Statut
Membre
Dernière intervention
28 mars 2010

Salut,
Tes afficheur a aiguille sont tres bien mais le vumetre n'est pas un vrai vumetre, il n'a pas l'effet de memoire de l'aiguille cf:
http://fr.wikipedia.org/wiki/VU-m%C3%A8tre
d'ou la petite bar qui memorise le max et qui redessend apres sur le mien.
C'est bien quand meme, merci.
Messages postés
1172
Date d'inscription
jeudi 24 mai 2007
Statut
Membre
Dernière intervention
28 septembre 2013
1
j'ai aussi tout modifié suivant ton post ;)
merci de ton aide

Voila grosse mise à jour, j'arrete pour l'instant, pour passer à autre chose. Si modif ou bug ou autres klaxonnez cela fait vraiment plaisir d'avoir des avis (bon ou pas d'ailleur)

++
Messages postés
20
Date d'inscription
jeudi 27 mars 2003
Statut
Membre
Dernière intervention
9 janvier 2008

Je considère pour ma part que visual basic compatibility n'est là que pour un temps et qu'il faut essayer de ne plus se servir de la syntaxe de VB6...vaste débat. Donc dans ta classe, j'ai remplacer tous les cint(= par convert.Toint32()
ça reste plus framework, mais celà n'engage que moi.
Afficher les 12 commentaires

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.