Scopo
Questa funzione permette di reperire il valore di un tag precedentemente impostato sulla form. Di solito viene utilizzato all'interno di un evento o procedura di gestione personalizzata delle videate.
Sintassi
int valore = 0 // Valore del tag
//
valore := Form.GetTag(nome tag)
//
valore := Form.GetTag(nome tag)
Argomenti
Nome Tag | Nome dell'informazione associata alla form da recuperare |
Valore di ritorno
Viene ritornato il valore del tag oppure NULL se il tag non era stato impostato nella form.
Esempio di codice
// ******************************
// Called when a form is unloaded
// ******************************
event EsempiDO.GlobalUnload(
IDForm Form // Object that fires this event
inout int Cancel // When set to TRUE, abort unloading
boolean Confirm // True if the user has confirmed the dialog (modal form)
)
{
// Se è attivo il servizio NO_CLOSE
if Form.GetTag(NO_CLOSE) = True AND Form.Owner = ZERO
{
// Impedisco la chiusura
Cancel := True
//
// Mando un messaggio all'utente
EsempiDO.MessageBox(MSG Chiudere Questa)
}
}
// Called when a form is unloaded
// ******************************
event EsempiDO.GlobalUnload(
IDForm Form // Object that fires this event
inout int Cancel // When set to TRUE, abort unloading
boolean Confirm // True if the user has confirmed the dialog (modal form)
)
{
// Se è attivo il servizio NO_CLOSE
if Form.GetTag(NO_CLOSE) = True AND Form.Owner = ZERO
{
// Impedisco la chiusura
Cancel := True
//
// Mando un messaggio all'utente
EsempiDO.MessageBox(MSG Chiudere Questa)
}
}
Ultima modifica: 19/09/2007 / Validità: da 6.8.3060