![]() |
TabSheet endemoniado ¿?
Vamos a ver si alguien me puede ayudar. He visto el hilo siguiente, que además es exactamente lo que pretendo hacer:
http://www.clubdelphi.com/foros/show...light=TabSheet Yo pongo todo el siguiente código: Código:
en fMain |
Has verificado que el valor de número sea correcto?
Te recomiendo que intentes mejor hacer mejor un Self.Parent.Free? No tiene sentido almacenar el contador del tab, si ya tenes un apuntador a él en el parent, no? hasta luego. ;) |
Si PageControl1.PageCount es igual a 5 la condición
if PageControl1.PageCount <= 5 se cumple pero al incrementar Contador estás accediendo a Tab[6] que está fuera de rango y al acceder a las propiedades de Tab[6] obtienes la violación de acceso. // Saludos |
jachguate dice:
Cita:
A roman he de decirle que he cambiado la condicion a: Código:
if PageControl1.PageCount<4 then beginUn saludo y agradecido por vuestra ayuda. |
Precisamente te digo que no es necesario guardarlo, porque podes mandarlo a liberar con el puntero que tenes en la propiedad parent. Mirá mi post anterior.
Hasta luego ;) |
| La franja horaria es GMT +2. Ahora son las 05:39:48. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi