---KNOBDFX---

neo2k2 Messages postés 126 Date d'inscription jeudi 16 janvier 2003 Statut Membre Dernière intervention 9 novembre 2009 - 30 oct. 2008 à 15:04
Adn56 Messages postés 1172 Date d'inscription jeudi 24 mai 2007 Statut Membre Dernière intervention 28 septembre 2013 - 7 août 2009 à 14:26
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/48339-knobdfx

Adn56 Messages postés 1172 Date d'inscription jeudi 24 mai 2007 Statut Membre Dernière intervention 28 septembre 2013 1
7 août 2009 à 14:26
Merci lesdis j'ai recompilé avec ta soluce sa roule.

pour tester :
Private Sub KnobDFX1_ValueChanged(ByVal ValueChangedEventHandler As Integer) Handles KnobDFX1.ValueChanged
Label1.Text = KnobDFX1.Value.ToString
End Sub

reste l'autre soucis de division par zéro. ++
Adn56 Messages postés 1172 Date d'inscription jeudi 24 mai 2007 Statut Membre Dernière intervention 28 septembre 2013 1
7 août 2009 à 14:13
non le probléme n'est pas résolu dans ta (tes) DLL (y'en a deux ^^)
' Private Sub KnobControl1_ValueChanged(ByVal ValueChangedEventHandler As System.EventHandler) Handles KnobControl1.ValueChanged
' Une erreur s'est produite lors de la création du formulaire. Pour plus d'informations, consultez Exception.InnerException. L'erreur est : Impossible d'effectuer un cast d'un objet de type 'System.Int32' en type 'System.EventHandler'.

De plus si on bouscule un peu le knob voila ce qu'il fait :
' L'opération arithmétique a provoqué un dépassement de capacité. (division par zéro)
' à KnobControl.KnobControl.getValueFromPosition(Point p)\r\n

Peux tu vérifier dans ton code stp, car ce control est plutot bien foutu, je note aprés ta réponse. Cordialement.
iblsysteme Messages postés 43 Date d'inscription samedi 11 octobre 2003 Statut Membre Dernière intervention 23 octobre 2009
11 nov. 2008 à 17:04
neo2k2 le problème est résolu lol
neo2k2 Messages postés 126 Date d'inscription jeudi 16 janvier 2003 Statut Membre Dernière intervention 9 novembre 2009 3
30 oct. 2008 à 15:46
ah ok, merci
lesdis Messages postés 403 Date d'inscription mercredi 19 avril 2006 Statut Membre Dernière intervention 7 août 2020
30 oct. 2008 à 15:20
C'est une sorte de Trackbar circulaire comme un bouton de chaine hifi
lesdis Messages postés 403 Date d'inscription mercredi 19 avril 2006 Statut Membre Dernière intervention 7 août 2020
30 oct. 2008 à 15:19
Bonjour,

Erreur lors de l'évènement ValueChanged :

Tu déclares comme argument un EventHandler et dans ton code tu transmet un Integer
Public Event ValueChanged(ByVal ValueChangedEventHandler As EventHandler)

J'ai résolu le problème en modifiant la déclaration comme ceci :
Public Event ValueChanged(ByVal ValueChangedEventHandler As Integer)

Sinon à la place d'un EventHandler, ce serait plutot un EventArgs qu'il faudrait utiliser

Sinon je trouve cela pas mal :)
neo2k2 Messages postés 126 Date d'inscription jeudi 16 janvier 2003 Statut Membre Dernière intervention 9 novembre 2009 3
30 oct. 2008 à 15:04
Description? Capture?

Merci ;o)
Rejoignez-nous