UserControl Propriété Picture [Résolu]

Messages postés
863
Date d'inscription
samedi 11 juin 2005
Dernière intervention
21 août 2015
-
Salut à tous !

J'ai un UserControl avec une propriété Picture.
Dans le load de ma form, lorsque je met :
UserControl1.Picture = LoadPicture("C:\..........")
Il me renvois une erreur sur
.Picture
Erreur de compilation:
Utilisation incorrecte de la propriété.

Cependant si je cherche l'image depuis le menu propriété, il affiche l'image sans problème. Je me demande bien si le code LoadPicture est valide dans cette option.

Voici mon UserControl :
Public Property Get Picture() As Picture
Set Picture = Picture1.Picture
End Property

Public Property Set Picture(ByVal New_Picture As Picture)
Set Picture1.Picture = New_Picture
PropertyChanged "Picture"
End Property

Private Sub UserControl_ReadProperties(PropBag As PropertyBag)
Set Picture = PropBag.ReadProperty("Picture", Nothing)
End Sub

Private Sub UserControl_WriteProperties(PropBag As PropertyBag)
Call PropBag.WriteProperty("Picture", Picture, Nothing)
End Sub

Et voici ma form :
UserControl11.Picture = LoadPicture("C:\noir.bmp")

Avez-vous idée svp ?

Merci

----------
OS : Windows 7 Pro 64 Bit
Platforme : Visual Basic 6.0
Afficher la suite 

Votre réponse

4 réponses

Messages postés
12381
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
13 décembre 2018
0
Merci
Bonjour quelle version de VB?
VB6 VBA VBScript VB.Net?
Commenter la réponse de Whismeril
Messages postés
14321
Date d'inscription
vendredi 14 mars 2003
Statut
Modérateur
Dernière intervention
13 décembre 2018
0
Merci
D'après le code, c'est du VB6 :
Présence de UserControl excluant VBA
Utilisation de Property {Get|Set} excluant VB.NET
Commenter la réponse de NHenry
Messages postés
12381
Date d'inscription
mardi 11 mars 2003
Statut
Contributeur
Dernière intervention
13 décembre 2018
0
Merci
J'étais pas sûr pour le VBA, je vois que tu as déplacé dans la section adéquat.
@ Sinistrus, merci d'y faire attention la prochaine fois
Commenter la réponse de Whismeril
Messages postés
863
Date d'inscription
samedi 11 juin 2005
Dernière intervention
21 août 2015
0
Merci
Merci, ça fonctionne avec
Set
Commenter la réponse de Sinsitrus

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.