FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
problemas con los forms
hola! estoy haciendo una aplicación en la cual tengo 3 forms, la cuestión es que me andaba todo bien:
el primer form(f1) es un login de usuario, si los datos ingresados son correctos llama a otro form(f2). este ultimo tiene 1 boton que al pulsarlo muestra el otro formulario (f3). lo que me pasó fue que puse en el f3, la propiedad formstyle a mdichild, y en el f2 puse la misma propiedad a mdiform. por supuesto me salio un error! que di aceptar y mucho no lei, pero decia algo que no se podia realizar eso. A partir de ese momento, cuando ejecuto me sale f3 primero, abajo de eso está el f1. si me pueden ayudar se lo agradecería. Tal vez estoy haciendo algo mal: según veo f1 es el form principal, pero solo es un form de logueo, o sea si los datos ingresados son correctos se deberia cerrar (pero como es el principal, se me cierra todo !), el principal tendria que ser el f2 que es el que permite realizar distintas cosas llamando a otros forms. desde ya muchas gracias!!! P/D: traté de hacer la explicación lo mas sencilla, utilizando solo tres forms, creo que si logran explicarme con eso me servirá de mucho |
#2
|
||||
|
||||
desactiva el form3 de la lista de forms autocreados y luego cuando lo necesites haces lo siguiente:
puedes hacer lo mismo para el form1 en el evento onCreate del form2 cosa que al iniciar el sistema se muestra form1
__________________
self.free; |
#3
|
||||
|
||||
muchisimas gracias!!!
Cualquier cosa...vuelvo por aca... Besos y gracias de nuevo!! |
#4
|
||||
|
||||
No dejas claro si deseas usar una interfaz MDI o SDI.
En MDI (Multiple Document Interface) tendrás la ventana principal y dentro de ella se abren las demás ventanas. Una ventana será FSMDIFORM y todas las demás FSMDICHILD En SDI (Simple Document Interface), cada ventana se abrirá de forma independiente, puede aparecer en la barra de tareas o no y cada una podrás moverlas libremente por la pantalla. En función del tipo de interfaz tendrás que modificar el valor de FormStyle. Despues de eso accede a Project -> Options e indica cual de las 3 ventanas es tu ventana principal. Quizás tengas que acceder a Project -> View Source y cambiar en el .dpr el orden de creación de ventanas, para que el login salga antes que el principal. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
MDI Forms | karocs | Varios | 8 | 12-07-2007 16:38:03 |
Problemas de foco con forms | crievep | OOP | 0 | 27-04-2006 01:37:42 |
Problemas Con Forms | herodes | Varios | 0 | 10-12-2004 13:15:50 |
Problemas con las cuentas en sql plus 8 y forms 6 !! | gunshit | Oracle | 3 | 26-08-2004 20:24:11 |
Problemas con Forms y querys | vetustas | Conexión con bases de datos | 12 | 18-11-2003 21:28:08 |
|