cs_awi
Messages postés4Date d'inscriptionlundi 3 février 2003StatutMembreDernière intervention 6 janvier 2006 4 janv. 2006 à 11:21
Salut, bonne année 2006 et merci de prendre du temps pour répondre.........
voilà ce que je fais(usercontrol)
'----------------------------------------------
Public Type typeShow
Gain862 As Integer
Gain47 As Integer
End Type
'Default Property Values:
Const m_def_myInput = 0
'Property Variables:
Dim m_myInput As typeShow
'Initialize Properties for User Control
Private Sub UserControl_InitProperties()
' m_myInput = m_def_myInput
End Sub
'WARNING! DO NOT REMOVE OR MODIFY THE FOLLOWING COMMENTED LINES!
'MemberInfo=21,0,0,0
Public Property Get myInput() As typeShow
myInput = m_myInput
End Property
Public Property Let myInput(New_myInput As typeShow)
m_myInput = New_myInput
PropertyChanged "myInput"
End Property
'Load property values from storage
Private Sub UserControl_ReadProperties(PropBag As PropertyBag)
m_myInput = PropBag.ReadProperty("myInput", m_def_myInput)
End Sub
'Write property values to storage
Private Sub UserControl_WriteProperties(PropBag As PropertyBag)
Call PropBag.WriteProperty("myInput", m_myInput, m_def_myInput)
End Sub
'-------------------------------------------------------------------
si tu veux absolument en utiliser un, alors c'est par une méthode et
non une propriété, et utiliser un module, mais c'est se compliquer
l'existance à rien parce que tu auras encore des problèmes pour passer
un type en paramètre....