Bonjour,
j'ai créé une classe qui comporte 10 propriétés :
puis j'ai une méthode qui traitent les valeurs de mes propriétés.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 Public Property Let tab_01(ByVal vData As listab) mvartab_01 = vData End Property Public Property Get tab_01() As listab tab_01 = mvartab_01 End Property Public Property Let tab_02(ByVal vData As listab) mvartab_02 = vData End Property Public Property Get tab_02() As listab tab_02 = mvartab_02 End Property etc. jusqu'à 10 listab est une énumération
Ma question est la suivante : est-il possible d'optimiser le code de cette méthode en utilisant un index pour traiter les 10 propriétés afin d'éviter les redites ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 Public Function Get_DelAutor(ByVal delcod As Long) As Boolean ' déclaration diverses ' pour i = 1 à 10 traitement de suivant la valeur de "tab_0" + Str(i)
Partager