Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Arranque minimizado (https://www.clubdelphi.com/foros/showthread.php?t=57699)

Cecilio 25-06-2008 08:13:01

Arranque minimizado
 
Hola de nuevo.

Usando TTrayIcon la aplicación se esconde perfectamente en la barra de tareas.
Pero he puesto en la configuración que se pueda elegir arrancar minimizado. Se evalúa esta opción y lo que hice fue poner el procedimiento Ocultar, en Form.onCreate.

Pero cuando esto pasa da un error, Lo cual quiere decir que quizá no es el sitio adecuado para ocultar la aplicación.

¿ Como se debería hacer ?

Delfino 25-06-2008 10:11:39

Cita:

lo que hice fue poner el procedimiento Ocultar, en Form.onCreate.
En lugar de ocultar pon la propiedad WindowState de la form a wsMnimized, asi Delphi sabe ocultarla correctamente..

Cecilio 25-06-2008 11:54:59

¡¡ Sencillamente Perfecto !!

El procedimiento queda así. (por si le sirve a alguien)

Código Delphi [-]
procedure TForm1.FormCreate(Sender: TObject);
begin
 abreconfig;
 if conf.IniMinimizado then Form1.WindowState:=wsMinimized;
end;


La franja horaria es GMT +2. Ahora son las 14:56:23.

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