Polymorphisme et collection en VB6

moot1983 Messages postés 4 Date d'inscription jeudi 9 février 2006 Statut Membre Dernière intervention 8 mars 2006 - 9 févr. 2006 à 16:50
cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 - 9 févr. 2006 à 17:54
Bonjour,

Je suis de retour car j'ai été bien renseigné ce matin.
Toujours dans mon interface, j'ai maintenant un problème de collection.

Interface (IParametrage) :


Public Function Dependance() As Collection
End Function

Classe (CAlarme) :

Implements IParametrage

Private Function IParametrage_Dependance() As Collection
IParametrage_Dependance = Me.Dependance 'erreur : cet argument n'est pas facultatif
End Function

Public Function Dependance() As Collection
Dim zone As CZone


Dependance.Add zone, "A_CodeZone"
End Function

Appel :

'TEST
Dim Classe As IParametrage
Classe = pe_clsClasse.Dependance.Item(rs.Fields(j).Name) 'j'utilise un RecordSet rs

Merci de votre aide.

1 réponse

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 130
9 févr. 2006 à 17:54
Salut,

Essaye avec un Set :

Private Function IParametrage_Dependance() As Collection
SET<gras> IParametrage_Dependance</gras> = Me.Dependance
End Function

_
Avant de poster dans le forum,
Prière d'aller lire ceci :
http://www.codes-sources.com/reglement.aspx<
0
Rejoignez-nous