De PropertyBag is een Visual Basic 6.0 -object gebruikt om gegevens sleutels en waarden vergelijkbaar met een hash table houden . Er zijn slechts twee methoden beschikbaar met de PropertyBag , lezen en schrijven . Deze objecten worden vooral gebruikt bij het maken van de gebruiker controles uit om de data die moet worden hergebruikt over aanroepingen slaan . PropertyBags slaan hun gegevens in het gegevenstype Variant , waardoor de gegevens van elk ander gegevenstype , zelfs hele dossiers en toch succesvol opgeslagen . De PropertyBag object werd vervangen in Visual Basic . NET met objecten zoals hash tabellen en serialisatie . Instructies 1 Maak een nieuwe PropertyBag door dimensionering en instantiëren het zoals aangetoond in de volgende code : Dim objMyPropertyBag als Nieuwe PropertyBag kopen van 2 toevoegen woning aan uw PropertyBag met de WriteProperty methode . Deze methode heeft twee vereiste parameters en een optionele parameter . De parameters zijn een naam voor het pand , een waarde en een standaard waarde , indien gewenst . Hieronder staan twee voorbeelden van het toevoegen van waarden . De eerste toont een standaard woning toevoeging en de tweede toont een toevoeging met een standaardwaarde . ObjMyPropertyBag.WriteProperty ( " myNumber " , 74 ) objMyPropertyBag.WriteProperty ( " myString " , " een string value " , " NULL " ) 3 een woning ophalen uit uw PropertyBag met de ReadProperty methode . Deze methode heeft een vereiste parameter voor de naam van de eigenschap en een optionele parameter voor een standaard waarde . In dit geval zal de standaardwaarde alleen geretourneerd worden indien de werkelijke waarde niet bestaat . Dim strRetrievedValue Zoals StringstrRetrievedValue = objMyPropertyBag.ReadProperty ( " myString " ) Dim intFakeValue Zoals IntegerintFakeValue = objMyPropertyBag . ReadProperty ( " myNumber " , 0 ) op Twitter release van het geheugen in het bezit van uw PropertyBag wanneer u klaar bent met het door deze op Nothing 4 . Set objMyPropertyBag = Nothing < br >
|