|
Cannot Change Visible in OnShow or OnHide
Muy buenas.
Estoy haciendo una aplicación que lo que hace es ir mostrando pantallas una tras otra de forma circular, dependiendo de si en una tabla se ha asignado un valor de tiempo al temporizador de cada formulario.
En caso de que sea 0, pasa a la siguiente pantalla y así cuando termina la última pasa a la primera.
Mi problema es que cuando alguna de las pantallas tiene tiempo 0, me sale el error del título.
La comprobación la hago en el activate del formulario
if tiempopantallaX>0 then
lo que sea
else
Close;
Y en el close del formulario, llamo a la siguiente pantalla.
Donde me equivoco?
|