| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Vie 25 Sep, 2015 6:13 pm Asunto: No sé como resolver este error |
|
|
Me estoy volviendo loco. Harto de dar vueltas toda la mañana con un proyecto en Builder 6 he probado a crear un nuevo con sólo dos formularios: Un formulario vacío (Form1) y otro (login) creado dinámicamente y llamado desde el primero. No hay ningún evento ni nada, salvo desde se llama al segundo que está en el OnActivate del Form1. SIEMPRE, y no sé por qué, me sale este mensaje de error:
Como podéis ver la pantalla lamada se miestra. ¿Alguien me puede ayudar? Os mando por email el proyecto. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
JesúsGandia Master


Registrado: 17 Jul 2004Mensajes: 403Ubicación: Gandia, Valencia
|
Publicado: Vie 25 Sep, 2015 6:24 pm Asunto: |
|
|
has comprobado:
->Hide()
->Show()
->ShowModal()
al ponerlo en el evento OnActivate la ventana aun no está visible.
Intenta llamar al otro Form desde otro evento como OnPaint _________________ Muchos hombres no se equivocan jamás porque no se proponen nada razonable. |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Vie 25 Sep, 2015 6:44 pm Asunto: |
|
|
| JesúsGandia escribió: | has comprobado:
->Hide()
->Show()
->ShowModal()
al ponerlo en el evento OnActivate la ventana aun no está visible.
Intenta llamar al otro Form desde otro evento como OnPaint |
Usa ShowModal() ¡Pero es que siempre me ha funcionado bien! En fin, probaré de otra forma.  _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
escafandra Master

Registrado: 29 Nov 2007Mensajes: 625Ubicación: Madrid - España
|
Publicado: Vie 25 Sep, 2015 6:55 pm Asunto: |
|
|
No entiendo bien el problema. ¿Cada vez que se activa Form1 quieres que salga un formulario de loging?. ¿No será mejor que aparezca el loging antes de presentar Form1?
¿Puedes poner el código de ese proyecto de prueba con dos formularios?
Saludos. |
|
| Volver arriba |
|
 |
escafandra Master

Registrado: 29 Nov 2007Mensajes: 625Ubicación: Madrid - España
|
Publicado: Vie 25 Sep, 2015 11:53 pm Asunto: |
|
|
Descargué tu ejemplo desde el clubdelphi y encontré el problema. Tienes la propiedad visible de tu formulario Loging en true cuando debe ser false.
Saludos. |
|
| Volver arriba |
|
 |
Angel Master


Registrado: 15 Abr 2003Mensajes: 2311Ubicación: Toledo (España)
|
Publicado: Lun 28 Sep, 2015 8:58 am Asunto: |
|
|
| escafandra escribió: | Descargué tu ejemplo desde el clubdelphi y encontré el problema. Tienes la propiedad visible de tu formulario Loging en true cuando debe ser false.
Saludos. |
Tienes razón. Fíjate que es una propiedad que normalmente no modifico cuando creo un formulario nuevo (salvo circunstancias especiales) y no me había preocupado porque siempre había funcionado bien. Algo debí tocas en el proyecto sin darme cuenta que cambió el valor a true. Muchas gracias. _________________ Un saludo
Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA) |
|
| Volver arriba |
|
 |
|