Slimshady Skrevet 5. oktober 2005 Del Skrevet 5. oktober 2005 Har lagret et dictionary objekt i en funksjon og ønsker å sende denne tilbake til oppkalleren. Men får feilmelding når returverdien blir satt. Hva kan dette skyldes? Det er slik en sender Array fra funksjon.. Function Blabla(....) as Variant Dim dictData As Variant 'Create a variable Set dictData = New Dictionary dictData.Add "a", "Athens" 'Add some keys and items dictData.Add "b", "Belgrade" dictData.Add "c", "Cairo" Blabla = dictData ' <- HER FÅR EG FEIL!! End Function Lenke til kommentar
aadnk Skrevet 5. oktober 2005 Del Skrevet 5. oktober 2005 Ettersom du i dette tilfellet håndterer objekter, må du endre returlinjen til følgende: Set Blabla = dictData Lenke til kommentar
Slimshady Skrevet 6. oktober 2005 Forfatter Del Skrevet 6. oktober 2005 Tusen takk! Innlysende når du sier det:) Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå