<br><br><div class="gmail_quote">El 8 de junio de 2010 14:31, Ismael L. Donis García <span dir="ltr"><<a href="mailto:ismael@citricos.co.cu">ismael@citricos.co.cu</a>></span> escribió:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
No se nada de Lazarus y mucho menos aun de Delphi, pero creo que con un Application.CreateForm para cada formulario basta.<br>
<br>
Por supuesto después debes realizar un .Show de cada uno de ellos.<br>
<br>
Saludos<br>
=========<br>
|| ISMAEL ||<br>
=========<br>
----- Original Message ----- From: "Fredy Gonzales" <<a href="mailto:fredyg1965@gmail.com" target="_blank">fredyg1965@gmail.com</a>><br>
To: "Spanish version of Lazarus List" <<a href="mailto:lazarus-es@lists.lazarus.freepascal.org" target="_blank">lazarus-es@lists.lazarus.freepascal.org</a>><br>
Sent: Tuesday, June 08, 2010 2:10 PM<br>
Subject: Re: [Lazarus-es]mostrar form después de cargado el form principal<div><div></div><div class="h5"><br>
<br>
<br>
Desde mi punto de vista, tendrias que abrir el form login desde el<br>
formulario principal y alli validar si es ok o no.<br>
<br>
FG<br>
----- Original Message ----- From: "Paola Bruccoleri" <<a href="mailto:pbruccoleri@adinet.com.uy" target="_blank">pbruccoleri@adinet.com.uy</a>><br>
To: "Lista Lazarus" <<a href="mailto:lazarus-es@lists.lazarus.freepascal.org" target="_blank">lazarus-es@lists.lazarus.freepascal.org</a>><br>
Sent: Tuesday, June 08, 2010 1:02 PM<br>
Subject: [Lazarus-es] mostrar form después de cargado el form principal<br>
<br>
<br>
Hola a todos..<br>
<br>
¿Cómo podría hacer para que cuando se ejecute el programa se muestre<br>
primero el form principal y a continuación el form de login?. Si no se<br>
valida el ususario, cerrar la aplicación, y de lo contrario, cerrar el<br>
form de login y continuar.<br>
<br>
En el .lpr he hecho esto:<br>
<br>
 Application.CreateForm(TfrmMain, frmMain);<br>
 Application.CreateForm(TDBMain, DBMain);<br>
 Application.CreateForm(TfrmLogin, frmLogin);<br>
<br>
 frmlogin.ShowModal;<br>
 if frmlogin.valido Then<br>
    Begin<br>
        FreeAndNIL(frmlogin);<br>
        Application.Run;<br>
    end<br>
    else<br>
      Application.Terminate;<br>
<br>
pero no tiene el efecto que yo quiero: sólo se muestra el formulario de<br>
login y luego de validar, arranca el sistema mostrando el form principal.<br>
Probé definiendo que el frmlogin sea de splash, pero creo que no es para<br>
eso..<br>
<br>
Alguna idea??<br></div></div></blockquote><div>Personalmente, lo manejo en una aplicación aparte, paso por parámetros (encriptando los datos) los valores que deseo, esto lo hago porque tengo varios modulos.<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div><div class="h5">
Saludos a todos!!<br><br></div></div></blockquote></div><br clear="all"><br>-- <br>Christian<br>