FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Ocultar tu aplicacion
Otra vez yo, ahora con otro programa lo q quiero es q se oculte por completo, que no sea visible en pantalla, esto para simular q el programa se ejecute en segundo plano, ya lo desaparceci de la barra de tareas, del ctr+alt+supr per al iniciar el programa (q se ejecuta solo cuando inicia windows), me aparece una barrita pequeña q es donde viene l nombre de la forma o sea la barra de titulo, como puedo hacer q no aparesca absolutamente nada??? Gracias de nuevo.
__________________
Sergio Esquivel Arredondo T.S.U. Informatica |
#2
|
|||
|
|||
Para evitar que salga en el Ctrl+Alt+Supr, en el foro encontrarás varios hilos que hablan del tema y en Trucomanía una forma de hacerlo
Para ocultar la aplicación utiliza Hide |
#3
|
||||
|
||||
Cita:
Cita:
Yo lo que hago es poner SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW); en el dpr y con esto no aparece el botón en la barra de tareas ni un segundito. // Saludos |
#4
|
||||
|
||||
Hola,
comentar (fuera de tema) que hace unos días se anunció que el creador de la combinación Alt+Ctrl+Supr (para reiniciar el sistema), David Bradley, se jubila de su trabajo como ingeniero en IBM. Referencia: http://www.elmundo.es/navegante/2004...075468134.html Para la historia, además de la famosa combinación de teclas, esta frase atribuida a él: "yo lo inventé, pero Bill lo hizo famoso". No hay que esforzarse mucho para saber quién es Bill y por qué la hizo famosa Saludos. |
#5
|
||||
|
||||
De memoria... Application.Hide debiera funcionar....
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#6
|
||||
|
||||
Cita:
// Saludos |
#7
|
||||
|
||||
Entonces algo como:
show_window(application.Handle, sw_hide); (también de memoria) Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#8
|
|||
|
|||
Cita:
Cita:
Cita:
|
#9
|
||||
|
||||
Haciendo una prueba veo que pareciera bastar poner
Application.ShowMainForm := false en el dpr. Sin embargo recuerdo que alguna vez estuve viendo esto y había ocasiones en que el botón aparecía aunque fuera un instante y de ahí la otra solución. // Saludos |
#10
|
|||
|
|||
Respuesta a ocultar aplicacion
bueno lo primero ke debes hacer en tu form
agregar un timer y darle un tiempo relativamente pekeño luego en el evento oncreate del form agregar estas lineas Timer.Enabled := true; Form1.Hide; Timer.Enabled := false; esta ultima linea para ke no ejecute a cada rato el form1.hide |
#11
|
|||
|
|||
Cita:
Disculpen mi ignorancia pero que es el "dpr" |
#12
|
||||
|
||||
Todo proyecto en Delphi tiene un archivo dpr con el código del programa principal:
y un archivo .pas por cada formulario. Para ver el código del archivo dpr, ve al menú Project|View source // Saludos |
|
|
|