Vraag m.b.t Collections in vb 6.0

Status
Niet open voor verdere reacties.

Jabber

Gebruiker
Lid geworden
8 feb 2007
Berichten
271
Ik ben allesbehalve een vb programeur, maar ik kom er toch mee in aanraking. Aangezien ik een C++, C# programeur ben kan ik de vb taal redelijk "lezen".

Echter kwam ik vervolgens deze code tegen:
Code:
Public Function InCollection(colSource As Collection, strKey As String) As Boolean
    On Error GoTo errInCollection

    Call colSource.Item(strKey)
    InCollection = True

    Exit Function
errInCollection:
    InCollection = False
End Function

Euhm, wat gebeurt er nu precies? In mijn ogen returned de functie altijd true terug, tenzij er een fout optreed. Geeft colSource.Item(strKey) een fout terug wanneer strKey niet in de collectie zit? Dat is toch geen fout? Meer een constatering o.i.d.
 
Ik ben er inmiddels maar vanuit gegaan dat Collection een errInCollection error teruggeeft wanneer het desbetreffende item niet in de collectie zit.

Anders zou het een waardeloos stukje code zijn :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan