Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

No sé como resolver este error

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: No sé como resolver este error Responder citando

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
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

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
Ver perfil de usuario Enviar mensaje privado Enviar email Visitar sitio web del autor
Mensaje    Asunto: Responder citando

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. Evil or Very Mad
_________________
Un saludo

Necesitamos tu ayuda: Envía AI al 27595 (Coste 1,20 euros + IVA)
Volver arriba
Ver perfil de usuario Enviar mensaje privado Enviar email
Mensaje    Asunto: Responder citando

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
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

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
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

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
Ver perfil de usuario Enviar mensaje privado Enviar email
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.