FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
||||
|
||||
Cuando dices que se genera de forma automatica la ventana de login, ¿ te refires a que la tienes en Autocreate?
En principio, no deberias tenerla como autocreate, simplemente tratarla como una ventana llamandola con ShowModal, de esta forma, puedes crearla cuando se pulse un botón. A mí me gusta que cada ventana sea independiente, es decir, que la ventana de login no llame a otra ventana, simplemente cierre el programa o lo deje continuar donde se quedó el ultimo usuario. Incluso la ventana de login puede hacer el logout automatico cuando ingrese un nuevo usuario. Saludos |
#2
|
||||
|
||||
Además de lo que dice Lepe en mi opinión la ventana del Login no tiene nada que hacer como MDIChild. Simplemente usa una ventana normal que muestras con ShowModal en el evento OnShow del formulario principal la primera vez. Las subsecuentes veces la puedes llamar desde una opción del menú (menú que en muchos casos sólo contendrá esta opción y la de Salir mientras no se haga el Login).
// Saludos |
#3
|
|||
|
|||
A trabajar
Muchas Gracias Roman y Lepe, probaré con las soluciones que me ofrecen y les haré saber el resultado.
Gustavo. |
#4
|
|||
|
|||
Ya intenté las soluciones que me ofrecen y me funcionaron en otro caso similar, pero para este programa se niega.
Ta tengo mi forma como fsNormal, la llamo con un showmodal y funciona, al ingresar la contraseña correcta se abre otra forma, el problema es que al cerrar esta nueva forma e intentar mostrar otra vez la forma clave (Con showmodal) me da un error de Access Violation. El codigo que uso en el menu de ingresar es
Se que debo estar haciendo algo mal, pero le he dado miles de vueltas al codigo y no encuentro que es, por favor ayudenme antes de que me vuelva loco (¿mas?). Gustavo |
#5
|
||||
|
||||
Cita:
Action := caFree; o Release; // Saludos |
|
|
|