voila g une classe
Code :
- Public Class Cheval
- Public numero As Integer
- Public JoueurDuCheval As Joueur
- Public Pion As PictureBox
- Public caseCh As CaseP
- Sub New(ByVal LeNum As Integer, ByRef LePion As PictureBox)
- numero = LeNum
- Pion = LePion
- End Sub
|
l'appel du constructeur
Code :
- Public cBleu1 As New Cheval(1, ChBleu1)
|
sachant que ChBleu1 est une picturebox
pas d'erreur à la compilation
mais dès que j'utilise cbleu.pion j'ai une erreur :
"La référence d'objet n'est pas définie à une instance d'un objet."
pourtant je pensais avoir bien fait le byref sur ma picturebox quand je le passe en parametre.
Est-il impossible de passer un composant en paramêtres???
merci pour votre aide