Da bi neka klasa funkcionisala kao kolekcija tj. da bi objekat te klase imao metode Add, Count, Clear, Item, Remove
potrebno je napraviti osnovnu klasu (npr. IKorisnik) i klasu koja ce 'biti kolekcija' objekata osnovne klase (npr. IKorisnici).
Necu navoditi sta jos treba uraditi jer sve to moze da se nadje u npr. VB bibliji i slicnim knjigama, ali ono sto tamo nije navedeno je:
Public Function Item(ByVal Index As Variant) As IKorisnik
u klasi IKorisnici - za ovu f-ju se mora podesiti u Tools-->Procedure attributes--->ProcedureID na (Default) da bi radila OK.
Public Function NewEnum() As IUnknown
u klasi IKorisnici - za ovu f-ju se mora podesiti u Tools-->Procedure attributes--->ProcedureID na -4 i jos cekirati opciju 'Hide this member' da bi radila OK
potrebno je napraviti osnovnu klasu (npr. IKorisnik) i klasu koja ce 'biti kolekcija' objekata osnovne klase (npr. IKorisnici).
Necu navoditi sta jos treba uraditi jer sve to moze da se nadje u npr. VB bibliji i slicnim knjigama, ali ono sto tamo nije navedeno je:
Public Function Item(ByVal Index As Variant) As IKorisnik
u klasi IKorisnici - za ovu f-ju se mora podesiti u Tools-->Procedure attributes--->ProcedureID na (Default) da bi radila OK.
Public Function NewEnum() As IUnknown
u klasi IKorisnici - za ovu f-ju se mora podesiti u Tools-->Procedure attributes--->ProcedureID na -4 i jos cekirati opciju 'Hide this member' da bi radila OK