Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Cambiar formulario de inicio (https://www.clubdelphi.com/foros/showthread.php?t=27181)

Enan0 14-11-2005 18:00:43

Cambiar formulario de inicio
 
Hola amigos, Buenos les cuento que tengo un problemita con el Run de una Aplicacion:
El tema es el siguiente:
Código Delphi [-]
    Application.Title:='QuickSynck: TaskTimer <-> GroupWise (1.0)';
    Application.Initialize;
    Application.CreateForm(TForm11, Form11);
    Application.CreateForm(TForm1, Form1);
    Form1.Caption:='QuickSynck: TaskTimer <-> GroupWise (1.0)';
    Application.Run;

Ahi como puede ver Creo el TForm11 primero, ya que tengo varios valores que utilizo luego (en el create del TForm1)
El problema es que en el Application.RUN deberia ejecutar el From1
pero siempre se me muestra el TFORM11
he intentado crear el Application.CreateForm(TForm11, Form11); dentro del oncreate del TFORM1, como alternativa. y poner en las propiedades del proyecto que inicialize el Form1, para que tener los datos necesarios al momento de terminar de crear el Form1.

Gracias

dec 14-11-2005 18:31:01

Hola,

Podrías hacer algo parecido a esto, ¿no?

Código Delphi [-]
 begin
   Application.Initialize;
   Form2 := TForm2.Create(Application);
   Application.CreateForm(TForm1, Form1);
   Application.Run;
 end.

yusnerqui 14-11-2005 18:47:12

Cita:

Empezado por Enan0
he intentado crear el Application.CreateForm(TForm11, Form11); dentro del oncreate del TFORM1, como alternativa. y poner en las propiedades del proyecto que inicialize el Form1, para que tener los datos necesarios al momento de terminar de crear el Form1.

Si esto te funciona, cual es el problema??
por otra parte, también puedes usar Form11:= TForm11create(Nil), en lugar de Application.CreateForm(...), creo que los efectos visuales difieren un poco.

Saludos

yusnerqui 14-11-2005 18:49:56

Caramba dec, donde aprendistes a teclear así??:eek:


Saludos:D

Enan0 15-11-2005 11:38:37

Cita:

Empezado por yusnerqui
Si esto te funciona, cual es el problema??
Saludos

El tema es que no me funciona.. voy a probar lo que dejaron, (crearlo sin efecto visuales..

Enan0 15-11-2005 12:14:00

DEC, yusnerqui, Muchas gracias, Funciono perfectamente.
Saludos


La franja horaria es GMT +2. Ahora son las 21:05:20.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi