Italian Map

Dey

Active Member
Licensed User
Longtime User
Salve a tutti,
non mi è chiaro se le MAP salvano automaticamente i valori o se bisogna farlo manualmente, creando un file in chiusura e ricaricarlo all'avvio.

scusate ma sono prorio agli inizi...
Dey
 
Non ho ben capito la tua domanda ma ti posto un esempio:

Code:
'dichiaro la map
Dim mapTest As Map

'la inizializzo
mapTest.Initialize

'ora supponiamo di avere un file composto da chiave e valore potrebbe essere un 'file di impostazioni
'verifico se esiste
If File.Exists(File.DirInternal &"/Settings","setting.txt") Then
'in questo modo carico il mio oggetto map con i valori presente nel file
   mapTest= File.ReadMap(File.DirInternal &"/Settings","setting.txt")
Else   
   'non ho trovato il file imposto i valori manualmente
   mapTest.Put("NumeroMaxrighe",5)
   mapTest.Put("NumeroMaxColonne",3)
        'scrivo il file con 
        File.WriteMap(File.DirInternal &"/Settings","setting.txt",mapTest)   
end if   

'se vuoi vedere il contenuto fai così:
mapTest.Get(1)
'se vuoi scorrere un map e prelevare sia la key che il value
For i = 0 To mapTest.Size - 1 
    Dim Key, Value As String 
    Key = mapTest.GetKeyAt(i) 
    Value = mapTest.GetValueAt(i) Next

Spero che ti sia stato d'aiuto.
 
Grazie Luigi,
scusami, la mia domanda era se la MAP veniva salvata automaticamente,
grazie per la risposta
 
Back
Top