COLORMATRIX_VB

Signaler
Messages postés
97
Date d'inscription
vendredi 22 octobre 1999
Statut
Membre
Dernière intervention
13 juin 2016
-
cs_Le Pivert
Messages postés
6481
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
-
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/53227-colormatrix-vb

cs_Le Pivert
Messages postés
6481
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
91
Nouvelle mise à jour,
Ajout des trackBar Saturation (augmente ou supprime les couleurs) et Hue (dominante couleur)
Charles Racaud
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
26
Le correcteur automatique propose juste les cast de type CInt, CLng, CDec ...
Mais changer un string en decimal, ça peut pas se faire directement comme ça.
Sous vs2010, j'ai une exception de type ArgumentOutOfRangeException à chaque conversion.
Ca marche chez toi, pas chez moi. Je sais plus quelle option j'ai activé pour avoir ça (la dernière fois que j'ai touché vb.net, c'était il y a au moins 4 ans) ^^

__
Kenji
cs_Le Pivert
Messages postés
6481
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
91
CHARLES RACAUD , j'ai essayé ce que tu me conseilles: cela fonctionne. Mais ce que j'ai mis m'a été donné par le correcteur de VB2008 et cela fonctionne aussi. Quelle différence entre les deux manières? L'option de correction d'erreur se trompe-t-elle?
Charles Racaud
Messages postés
3172
Date d'inscription
dimanche 15 février 2004
Statut
Membre
Dernière intervention
9 avril 2017
26
Non, ça ne va toujours pas, on ne peut pas fait un cast directement de String vers Decimal.
"1,00" devient 1D
"0,3" devient 0.3D
"-1,00" devient -1D
... etc
et Decimal.Parse ou mieux Decimal.TryParse pour faire les conversions depuis les textboxs

__
Kenji
cs_Le Pivert
Messages postés
6481
Date d'inscription
jeudi 13 septembre 2007
Statut
Contributeur
Dernière intervention
22 janvier 2020
91
Merci BANANA32 pour la note et l'idée donnée de classe ou bibliothèque.
Merci CHARLES RACAUD pour ton commentaire et bien vu pour l'erreur. Une erreur de débutant d'avoir oublié de mettre Option Strict On
Cela m'aurait été tout de suite signalée. Je mets une mise à jour avec la correction.
@+ Le Pivert