PDA

Ver la Versión Completa : Como traer al primer plano un formulario abierto sin usar Show


belpab
27-09-2007, 18:03:14
Buenas de nuevo.

Vamos a ver una pregunta rapida ¿ Hay alguna forma de traer un formulario ya abierto a primer plano sin usar formulario.show? Os preguntareis porque no usar Show, pues no lo uso porque la aplicacion no tiene las variables Form declaradas como globales y no las puedo poner a Nil, las declara localmente . Con Screen.Forms he consegido saber si el formulario esta abierto o no y mostrar un mensaje pero seria mas optimo en un entorno MDI traerlo a primer plano.

Gracias de antemano y un Saludo.

jhonny
27-09-2007, 18:11:50
Prueba con esto:


NombreDelFormulario.BringToFront;


Espero te sriva ;).

ArdiIIa
27-09-2007, 18:17:23
Curiosa forma de trabajar...

Bueno pues tal como dices tú, y tal como dice jhonny:

TForm(Screen.Forms[X]).BringToFront;

belpab
27-09-2007, 18:33:11
Muchisimas Gracias. Os Debo Una