Il PropertyBag è un Visual Basic 6.0 oggetto utilizzato per contenere chiavi di dati e valori simili a una tabella hash . Ci sono solo due metodi disponibili con il PropertyBag , lettura e scrittura. Questi oggetti sono utilizzati principalmente per la creazione di controlli utente per memorizzare i dati che devono essere riutilizzati attraverso invocazioni . PropertyBags salvano i propri dati nel tipo di dati Variant , il che significa che i dati possono essere di qualsiasi altro tipo di dati , i file anche intere , ed ancora essere memorizzati con successo . L' oggetto PropertyBag è stato sostituito in Visual . NET di base con oggetti quali tabelle hash e serializzazione . Istruzioni
1
Creare un nuovo PropertyBag di dimensionamento e di un'istanza come illustrato nel codice seguente :
Dim objMyPropertyBag As New PropertyBag
2
Aggiungi un proprietà alla PropertyBag utilizzando il metodo WriteProperty . Questo metodo accetta due parametri obbligatori e un parametro opzionale . I parametri sono un nome per la proprietà , un valore e un valore predefinito se lo si desidera . Di seguito sono riportati due esempi di aggiunta di valori . La prima mostra un livello aggiunta proprietà e il secondo mostra un aggiunta con un valore di default .
ObjMyPropertyBag.WriteProperty ( " myNumber " , 74) objMyPropertyBag.WriteProperty ( " myString ", " un valore di stringa " , " NULL " )
3
recuperare una proprietà dal PropertyBag con il metodo ReadProperty . Questo metodo ha un parametro richiesto per il nome della proprietà e un parametro opzionale per un valore di default . In questo caso , il valore di default verrà restituito solo se non esiste il valore effettivo .
Dim strRetrievedValue Come StringstrRetrievedValue = objMyPropertyBag.ReadProperty ( " myString " ) per
Dim intFakeValue Come IntegerintFakeValue = objMyPropertyBag . ReadProperty ( " myNumber " , 0 ) economici 4
rilasciare la memoria che la Sua PropertyBag quando si è finito di usarlo impostandolo a Nothing .
objMyPropertyBag = Nothing < br >