Scopo
Questa procedura rimuove una coppia chiave/valore dalla IDMap.
Sintassi
IDMap.remove(key)
Argomenti
Key | Chiave della coppia chiave/valore da rimuovere. Può essere un qualunque valore di tipo nativo. |
Esempio di codice
// ****************************************************************
// Funzione chiamata alla pressione di una tessera della scacchiera
// ****************************************************************
public void TrovaTessere.SvelaTessera()
{
if (not(this.Celle.containsKey(Scacchiera.PosizioneScacchiera)))
{
// Se non c'è nella mappa ho sbagliato, mostro la X
update Scacchiera
set Tessera = Vuoto
where
Posizione == Scacchiera.PosizioneScacchiera
}
else
{
Tessera t = null //
//
// Accedo alla tessera
t = this.Celle.getObject(Scacchiera.PosizioneScacchiera)
//
// Metto nella posizione giusta l'immagine di conferma
update Scacchiera
set Tessera = OK
where
Posizione == Scacchiera.PosizioneScacchiera
//
// Avviso l'utente che ha trovato una tessera
Esempidp.messageBox(formatMessage("Complimenti! Hai trovato una |1 !",
decode(t.Tipo, Tessere), ...))
//
// Rimuovo la cella
this.Celle.remove(Scacchiera.PosizioneScacchiera)
}
}
// Funzione chiamata alla pressione di una tessera della scacchiera
// ****************************************************************
public void TrovaTessere.SvelaTessera()
{
if (not(this.Celle.containsKey(Scacchiera.PosizioneScacchiera)))
{
// Se non c'è nella mappa ho sbagliato, mostro la X
update Scacchiera
set Tessera = Vuoto
where
Posizione == Scacchiera.PosizioneScacchiera
}
else
{
Tessera t = null //
//
// Accedo alla tessera
t = this.Celle.getObject(Scacchiera.PosizioneScacchiera)
//
// Metto nella posizione giusta l'immagine di conferma
update Scacchiera
set Tessera = OK
where
Posizione == Scacchiera.PosizioneScacchiera
//
// Avviso l'utente che ha trovato una tessera
Esempidp.messageBox(formatMessage("Complimenti! Hai trovato una |1 !",
decode(t.Tipo, Tessere), ...))
//
// Rimuovo la cella
this.Celle.remove(Scacchiera.PosizioneScacchiera)
}
}
Ultima modifica: 01/03/2019 / Validità: da 9.1.4040