The PropertyBag är ett Visual Basic 6.0 -objekt som används för att lagra data nycklar och värden som liknar en hash-tabell . Det finns bara två metoder som finns med PropertyBag , läsning och skrivning . Dessa objekt används främst när du skapar användarkonton kontroller för att lagra data som måste återanvändas mellan anropen . PropertyBags lagra sina data i Variant datatyp , vilket innebär att uppgifterna kan vara av någon annan datatyp , även hela filer , och ändå lagras framgångsrikt . Den PropertyBag Objektet har ersatts i Visual Basic . NET med objekt såsom hash tabeller och serialisering . Instruktioner
1
Skapa en ny PropertyBag genom dimensionering och exemplifiera det som visas i följande kod :
Dim objMyPropertyBag Som New PropertyBag
2
Lägg ett egendom till din PropertyBag med WriteProperty metoden . Denna metod tar två parametrar som krävs och en valfri parameter . Parametrarna är ett namn för fastigheten , ett värde och ett standardvärde om så önskas . Nedan är två exempel på att lägga till värden . Den första visar en vanlig egenskap tillägg och den andra visar ett tillägg med ett standardvärde .
ObjMyPropertyBag.WriteProperty ( " myNumber " , 74 ) objMyPropertyBag.WriteProperty ( " MyString " , " en sträng värde " , " NULL " ) Addera 3
Hämta en fastighet från din PropertyBag med ReadProperty metoden . Denna metod har en obligatorisk parameter för fastigheten namn och en valfri parameter för ett standardvärde . I detta fall kommer standardvärdet endast returneras om det verkliga värdet inte existerar . Som IntegerintFakeValue = objMyPropertyBag
Dim strRetrievedValue Som StringstrRetrievedValue = objMyPropertyBag.ReadProperty ( " MyString " ) katalog
Dim intFakeValue . ReadProperty ( " myNumber " , 0 )
4
släppa minnet hålls av din PropertyBag när du är klar med det genom att ställa det till ingenting .
Set objMyPropertyBag = Nothing
Addera ditt