sylvester-ponte
Verenigingslid
- Lid geworden
- 19 apr 2007
- Berichten
- 6.546
weet iemand of garbage collection in excel ook goed gaat als ik een pointer naar een object van dat object af haal?
bv set D=createobjec("scripting.dictionary")
set D("test")= ( een ander object )
als ik nu D weer wil gebruiken voor iets anders bvb D=5
wordt die dictionary dan automatisch uit het geheugen gewist? (mist er geen andere pointers op staat natuurlijk)
of moet ik dan eerst vbv set D = Nothing uitvoeren?
of????? iets anders om het geheugen vrij te geven?
dus de vraag is: als alle pointers naar een object worden verwijderd wordt dan het object automatisch verwijdert?
of blijft hij ergens in het geheugen onbenaderbaar in de weg zitten?
hoe moet ik bvb een dictionary netjes verwijderen?
bv set D=createobjec("scripting.dictionary")
set D("test")= ( een ander object )
als ik nu D weer wil gebruiken voor iets anders bvb D=5
wordt die dictionary dan automatisch uit het geheugen gewist? (mist er geen andere pointers op staat natuurlijk)
of moet ik dan eerst vbv set D = Nothing uitvoeren?
of????? iets anders om het geheugen vrij te geven?
dus de vraag is: als alle pointers naar een object worden verwijderd wordt dan het object automatisch verwijdert?
of blijft hij ergens in het geheugen onbenaderbaar in de weg zitten?
hoe moet ik bvb een dictionary netjes verwijderen?
Laatst bewerkt: