Ti da errore, perchè stai utilizzando una classe senza averla creata, che quindi NON punta a nessun indirizzo della memoria.
Per risolvere, ricordati di inserire PRIMA di utilizzare qualsiasi classe il metodo Create.
Nel tuo caso, prima di fare
devi inserire:codice:obj.stringa:= Casella.Text; //Questa istruzione causa un errore di indirizzamento
codice:obj := nuovaclasse.Create; obj.stringa:= Casella.Text; //Questa istruzione causa non causa più un errore di indirizzamento![]()
![]()