Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   OOP (https://www.clubdelphi.com/foros/forumdisplay.php?f=5)
-   -   Como traer al primer plano un formulario abierto sin usar Show (https://www.clubdelphi.com/foros/showthread.php?t=48549)

belpab 27-09-2007 18:03:14

Como traer al primer plano un formulario abierto sin usar Show
 
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:

Código Delphi [-]
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:

Código Delphi [-]
TForm(Screen.Forms[X]).BringToFront;

belpab 27-09-2007 18:33:11

Muchisimas Gracias
 
Muchisimas Gracias. Os Debo Una


La franja horaria es GMT +2. Ahora son las 10:51:13.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi