Cita:
Empezado por Lenny
me da este error:
"Acces violation at address 004CC6BF in module 'JJSoft'. Read of address 0000054"
Intanciada??? a que te refieres??? eso, cualquier dato que falte me avisan...
|
Viendo el error mis sospechas parecen estar acertadas. Ahora si no comprendes el concepto de Instancia no se como te voy a ayudar.
Supongo:
Clientes es una variable del tipo
TClientes,
TClientes es una clase heredada de
TForm. Ahora
Clientes por si sola no deja de ser un puntero tipado a una dirección de memoria, y si esa dirección de memoria no tiene una
intancia de
TClientes, seguramente producirá una violación de memoria, ya que creerá que en ese espacio hay información de un
TCliente pero ese área de memoria puede haber sido ocupada por cualquier otra cosa, o bien puede apuntar a 0 (nil).
Pregunto: ¿En qué momento haces asignas algo a la variable
Cliente?.. ¿Solo creas un form a la vez del tipo
TCliente?... ¿Si este se destruye limpias la asignación de la variable
Clientes?