PDA

Ver la Versión Completa : ¿como ocultar aplicacion al inicio de windows con tbutton


lapidus
07-11-2010, 21:38:05
Hola,me presento,soy lapidus y llevo unos tres meses desde que he vuelto a retomar la programacion en delphi.Estoy haciendo un programa que quiero que se inicie con windows y que a la vez se oculte(todo esto con un button).Lo del iniciar con windows ya lo tengo solucionado,pero me falta que cuando se pulsa el boton de autoiniciar con windows,tambien se oculte cuando se ha reiniciado el ordenador.Lo he estado probando con :

procedure tform.WriteRegistry.
begin

if Registry.ValueExists(Nombre)= true then

Application.ShowMainForm := False ;
end;
procedure tform.formcreate

begin
WriteRegistry('Nombre') ;
end;


Pero no funciona.¿Se puede hacer de otra manera?

Gracias.

Neftali [Germán.Estévez]
08-11-2010, 10:36:03
...tambien se oculte cuando se ha reiniciado el ordenador.Lo he estado probando con:

Es posible que en el OnCreate no funcione, porque después de ejecuta en Loaded, que carga valores del DFM.
Creo que podrías utilizar el evento AfterShow (puedes crearlo tú mismo) (http://www.clubdelphi.com/foros/showthread.php?p=23759#post23759) para ocultarlo si es necesario.

lapidus
08-11-2010, 14:01:49
Gracias Neftali,lo probare esta noche.