UserControl Propriété Picture [Résolu]

Sinsitrus 863 Messages postés samedi 11 juin 2005Date d'inscription 21 août 2015 Dernière intervention - 19 août 2014 à 10:28 - Dernière réponse : Sinsitrus 863 Messages postés samedi 11 juin 2005Date d'inscription 21 août 2015 Dernière intervention
- 19 août 2014 à 17:36
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

Whismeril 11969 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 18 août 2018 Dernière intervention - 19 août 2014 à 13:20
0
Merci
Bonjour quelle version de VB?
VB6 VBA VBScript VB.Net?
Commenter la réponse de Whismeril
NHenry 14250 Messages postés vendredi 14 mars 2003Date d'inscriptionModérateurStatut 10 août 2018 Dernière intervention - 19 août 2014 à 14:19
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
Whismeril 11969 Messages postés mardi 11 mars 2003Date d'inscriptionContributeurStatut 18 août 2018 Dernière intervention - 19 août 2014 à 14:55
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
Sinsitrus 863 Messages postés samedi 11 juin 2005Date d'inscription 21 août 2015 Dernière intervention - 19 août 2014 à 17:36
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.