FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
abrir y cerrar form2 desde form1
Hola estoy intentando abrir y cerrar un form (form2) automáticamente.
Para abrir el form2 que ya he creado con anterioridad utilizo: Código:
procedure TForm1.FormCreate(Sender: TObject); begin TForm2.Create(Self).Show; end; Código:
procedure TForm2.FormCreate(Sender: TObject); begin Sleep(1000); form2.close; end; Estoy utilizando lazarus 1.0.10 para mac Un saludo y muchas gracias. Si quereis ver el código fuente lo tengo aquí: Código:
https://docs.google.com/file/d/0B2ZO_lvYiBaUQ2doVVpsd1k4T0U/edit?usp=sharing |
#2
|
||||
|
||||
No lo pongas en el oncreate, mejor prueba en el onactivate
|
#3
|
|||
|
|||
#4
|
||||
|
||||
¿En el TForm2.Create donde el dices que el objeto se llama Form2? Distinto sería si usas Application.CreateForm...
__________________
La Madurez se llama... ~~~Gaia~~~ |
#5
|
|||
|
|||
Prueba esto, a mi me funciono, tambien funciona con destroy en ves de free, esto lo colocas en el boton del formulario 1 o donde desees. al cerrar el form2 simplemente se libera, espero no estar equivocado.
Código:
with Tform2.Create(Application) do try Show; finally free; end; |
#6
|
||||
|
||||
Cita:
__________________
La Madurez se llama... ~~~Gaia~~~ |
#7
|
|||
|
|||
Muchas gracias, estaba buscando como abrir una ventana para hacer login, y este foro me dió muchas luces. elegí utilizar ShowModal.
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Dejar siempre visible Form2 que se llama desde Form1 | yevabas | Varios | 1 | 11-05-2013 00:45:40 |
acceder al form1 desde el form2. | petete2008 | OOP | 2 | 08-02-2012 20:29:59 |
Problemas con Form2.Parent=Form1; | Duc | Varios | 5 | 07-04-2009 18:34:41 |
form2 cerrar el form1 | ingabraham | Varios | 6 | 07-01-2009 19:11:13 |
Mantener Form1 siempre detrás de Form2 | Gorka | Varios | 1 | 13-10-2004 13:13:48 |
|