Originariamente inviato da gygabyte017
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
codice:
obj.stringa:= Casella.Text; //Questa istruzione causa un errore di indirizzamento
devi inserire:
codice:
obj := nuovaclasse.Create;
obj.stringa:= Casella.Text; //Questa istruzione causa non causa più un errore di indirizzamento
Quindi le classi hanno bisogno di essere inizializzate. Ti ringrazio.

Chi ha detto che l'oject pascal è un liguaggio semplice?

Pur sempre meraviglioso nella sua complessità. Fino a ieri imprecavo contro David Intersimone.