![]() |
Programa en Espera
Mi Pregunta es sencilla espero que la respuesta tambien, como puedo hacer para que una aplicacion se este ejecutando sin que aparezca en la barra de tareas de windows, o sea me explico: un programa qe se ejecute sin que el usuario lo sepa...
|
Cita:
|
Mas o menos por el estilo, el asunto es el siguiente, necesito hacer un sistema que maneje unas fechas, al llegar unas de estas fechas debe darle el aviso relacionado con la fecha al usuario, lo que me gustaria es hacer un modulo que se ejecute en segundo plano y se active solo cuando llega la fecha registrada por el usuario para dar el mensaje correspondiente, espero me puedan ayudar en algo
|
Lo que necesitas es un servicio, pero tienes que tomar en cuenta que el concepto es valido para NT y sus derivados (2k, XP). Es tan sencillo como elegir el proyecto "Service Application", imagino que ahi le pondrias un timer que valide cada cierto tiempo el evento para el cual quieres programar la accion.
El proyecto te generará un ejecutable, que debes registrar en el manejador de servicios de windows. Te bastara con escribir el nombre del ejecutabe /INSTALL, /UNINSTALL para desinstalarlo, y puedes administrarlo desde el panel de control, en Services. Dale por ahi, y guiate un poco de la documentacion que trae delphi en la ayuda, es relativamente sencillo. Suerte! |
Gracias por la respuesta Hector, pero no es lo que necesito, se utilizara en 98 y me :mad:
|
Gracias a todos por la ayuda, pero la solucion era mas facil de lo que imaginaba simplemente le decia al formulario Visible := False y listo problema resuelto, ahora me planteo otra opcion que es la de hacer que aparezca en la barra de notificacion de windows(donde esta el Reloj, El msn, el Yahoo y esas cosas) espero por su ayuda gracias
|
pequeña ayuda
te indico, que tal vez sabes. si quieres que algo aparezca en la barra de la pantalla inicial d ewindows, debe colocarlo en una carpeta de windows llamada quicklaunch, ( creo que se escribe asi ). si pongo un acceso directo enesa carpeta a cualquier aplicacion, esta me aparece en la barra. espero haber sido de ayuda. :D
|
Cita:
1ero: hacer una búsqueda en los foros, ya que el tema se ha tratado muuuchas veces ;) :D 2on: mirarte las RxLib que traen un componente para ello que te facilitará mucho la labor (en mi web las tienes desde la versión 3 de Delphi hasta la 7) |
No es la barra de Inicio Rapido (quick launch) donde deseo que aparezca, es en la barra de notificacion que es donde aparecen las aplicaciones que se estan ejecutando...
con respecto a lo de la busqueda en el foro ya lo hice utilizando las palabras BARRA DE NOTIFICACION pero no aparece nada :mad: |
Cita:
También puedes buscar en http://www.torry.net/ "trayicon" y muy posiblemente encuentres otras componentes que hacen lo mismo. // Saludos |
Cita:
Ya descargue los componentes RX voy a probar |
estos RX son una maravilla gracias al foro logre sacar una aplicacion en dos dias que bien :D
por cierto alguien conoce donde sacar algun manual de los RX para no desperdiciar tanto potencial |
Cita:
|
La franja horaria es GMT +2. Ahora son las 04:34:41. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi