neo2k2
Messages postés126Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention 9 novembre 2009
-
30 oct. 2008 à 15:04
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 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.
Adn56
Messages postés1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 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és1172Date d'inscriptionjeudi 24 mai 2007StatutMembreDernière intervention28 septembre 20131 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és43Date d'inscriptionsamedi 11 octobre 2003StatutMembreDernière intervention23 octobre 2009 11 nov. 2008 à 17:04
neo2k2 le problème est résolu lol
neo2k2
Messages postés126Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention 9 novembre 20093 30 oct. 2008 à 15:46
ah ok, merci
lesdis
Messages postés403Date d'inscriptionmercredi 19 avril 2006StatutMembreDerniè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és403Date d'inscriptionmercredi 19 avril 2006StatutMembreDerniè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és126Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention 9 novembre 20093 30 oct. 2008 à 15:04
7 août 2009 à 14:26
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. ++
7 août 2009 à 14:13
' 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.
11 nov. 2008 à 17:04
30 oct. 2008 à 15:46
30 oct. 2008 à 15:20
30 oct. 2008 à 15:19
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 :)
30 oct. 2008 à 15:04
Merci ;o)