Comme proposé par Jaknight007 sur sa source
http://www.vbfrance.com/codes/CONTROLE-STARS_53561.aspx, je vous propose un contrôle de notation hérité d'un trackbar.
Ce que propose Jacknight007 en 474 lignes de code (source + designer), je vous le propose en 205 lignes évolutives, claires et aérées.
Comme à mon habitude, code simple, se passe de commentaires dans la source.
Source / Exemple :
A voir dans cette source :
- L'api permettant de récupérer la position du thumb dans un trackbar
- La méthode permettant de dessiner (ownerdraw) sur le trackbar
Conclusion :
Jeu, set et match !
7 oct. 2011 à 19:39
@blq chez moi ça fonctionne très bien sous Visual Basic Express 2010. Quel est ton problème au juste ?
Simon
1 oct. 2011 à 12:59
Pour la fonction, ok, j'admets néanmoins, celle§ci retourneront toujours quelque chose...
Ca n'est pas parce que Visual Studio donne un "avertissement" (et non une erreur) qu'il faut suivre le conseil.
30 sept. 2011 à 21:05
Par contre coté "écriture", les fonctions GetRelativeValueFromValue et GetRelativeValueFromI sont considérées comme ne renvoyant pas systématiquement une valeur :
Avertissement 1 La fonction 'GetRelativeValueFromValue' ne retourne pas une valeur pour tous les chemins de code. Une instruction 'Return' est-elle manquante ?
En clair, il est préférable d'initialiser avant tout Return, du genre GetRelativeValueFromValue 0 et GetRelativeValueFromI 0 en début de fonction.
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.