erreur: reference d'objet pas défini à une instance
erreur: reference d'objet pas défini à une instance - VB/VBA/VBS - Programmation
MarshPosté le 04-07-2006 à 17:21:43
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???
Marsh Posté le 04-07-2006 à 17:21:43
voila g une classe
l'appel du constructeur
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