E' possibile elencare i forms dell'applicazione?
copia linkEsempio di codice
//
// Stampo nel debug i nomi di tutte le finestre aperte
int i := 0
for (i := ZERO; i < OpenFormsCount(); i := i + ONE)
{
IDForm frm := GetOpenForm(i) //
//
Applicazione.DTTLogMessage(frm.Caption, ??, ??
}
// Stampo nel debug i nomi di tutte le finestre aperte
int i := 0
for (i := ZERO; i < OpenFormsCount(); i := i + ONE)
{
IDForm frm := GetOpenForm(i) //
//
Applicazione.DTTLogMessage(frm.Caption, ??, ??
}
E' possibile utilizzare le funzioni OpenFormsCount e GetOpenForm per scrivere un ciclo che iteri su tutte le schermate correntemente aperte dell'applicazione.
Sotto è riportato un esempio di codice che scrive nel debug le caption di tutte le videate aperte.
Sotto è riportato un esempio di codice che scrive nel debug le caption di tutte le videate aperte.
Attenzione, questo articolo è stato dichiarato obsoleto! Ultima modifica: 22/11/2013 / Validità: da 8.5.3800