Ver Mensaje Individual
  #5  
Antiguo 09-04-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 28
Lepe Va por buen camino
e a

Lo más fácil que se me ocurre es modificar directamente el .dpr Project --> View Source.


verás algo similar a esto:

Código Delphi [-]
begin
  Application.Initialize;
  Application.CreateForm(TForm3, Form3); // se supone que este es tu formulario principal
// deberá tener su propiedad Visible a False para que no se muestre.

  Application.CreateForm(TForm1, Form1);
// suponemos que el Form1 es tu splash
  Form1.Show;
  Form1.Update; // obligamos a que se redibuje
  Application.CreateForm(TForm2, Form2); // creamos los demás forms.

  Sleep(5000);
  Form2.Close // .Free o lo que quieras.
  Form3.Visible := true;
  Application.Run;
end.

Deberas añadir los uses correspondientes para que funcione.
Además deberás tener cuidado, porque al cambiar el .dpr y guardarlo, tambien se modifica las opciones de Project --> Forms Autocreate. Por eso he creado primero el Form3 (suponiendo que es el programa principal), despues creo manualmente el 1 que es el splash y lo muestro en pantalla.

Por último creamos las demás ventanas, esperamos los 5 segundos, y continuamos con tu programa.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita