Eliminazione delle caselle di visualizzazioneCiao,
seguendo i suggerimenti di txnelson in un post precedente, sto creando alcune finestre di visualizzazione senza mostrarle in una finestra, in modo da estrarre le informazioni che mi servono senza visualizzazioni per l'utente.Non sono sicuro, tuttavia, se sia necessario eliminare esplicitamente queste caselle di visualizzazione o se sia attiva qualche garbage collection per eliminarle in un determinato momento.
Se devo eliminarli, boxName<
Grazie
Matteo
Re: Eliminazione delle caselle di visualizzazionevlb può essere eliminato, ma di per sé è un oggetto molto piccolo.
vlb<Re: Eliminazione delle caselle di visualizzazione
Grazie. Potresti spiegare cosa fare con vlb nel tuo esempio? anche questa casella di visualizzazione occupa memoria? Suppongo che venga chiusa automaticamente con il messaggio << chiudi finestra, ma non è molto chiaro come ciò avvenga.
Che ne dici di una casella di riepilogo V vuota creata ma non mostrata in nessuna finestra, come:
vlb=Casella di riepilogo V();
?
Dovrebbe essere cancellato? Come?
Re: Eliminazione delle caselle di visualizzazioneQualsiasi oggetto creato occupa memoria, che sia visibile o meno.Quindi è saggio ripulire tutti gli oggetti creati.Ecco cosa faccio sia per le piattaforme visibili che per quelle invisibili.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" ,private);
vlb = V List Box( biv = dt << bivariate( x( :height ), y( :weight ) ) );
biv << close window;