| dalla versione 6.5.2680 - modificato il 28/01/2011 - link - english
|
Scopo
Identifica il Command ritornando il suo identificatore numerico.
Questa funzione identifica il comando fra gli altri oggetti visuali presenti nella videata e deve essere utilizzata per identificare il comando selezionato dall'utente.
int OrdineIdx = 0
OrdineIdx := Command.Me()
Argomenti
Questa funzione non ha argomenti.
Valore di ritorno
Viene ritornato un numero intero che identifica l'oggetto Command tra gli altri oggetti visuali della videata.
Note
- Il valore ritornato da questa funzione può cambiare se l'applicazione viene ricompilata, pertanto non deve essere memorizzato sul database e non ci si deve fare affidamento come se fosse permanente.
- L'unica garanzia che si ha è che tutti gli oggetti visuali della videata avranno numeri di identificazione univoci.
- L'insieme dei numeri di identificazione non è continuo, ad esempio se un menu contiene due ordini, il primo può essere il numero 2 e il secondo il numero 5.
public void ProcedureEComandi.EseguiComando()
{
this.UltimoComando := Ordini.Me()
EsempiGL.MessageBox(Adesso clicca su Esegui Comando 1)
}
public void ProcedureEComandi.EseguiComando1()
{
if this.UltimoComando <> Ordini.Me()
{
return
}
else
{
EsempiGL.MessageBox(Apri il debug per visualizzare il codice eseguito.)
}
}
Cosa ne pensi?
Ti sono rimaste delle domande su punti che questo articolo non ha trattato? Pensi che sia utile aggiungere una nota all'articolo? Aiutaci a migliorare la documentazione di Instant Developer scrivendo il tuo commento nei campi qui sotto.