FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Iniciar programa en el tray minimizado
Buenas a todos.
LLevo como una semana intentando hacer que un programa se inicie al encender el pc, pero que lo haga en el tray en segundo plano o minimizado y la verdad no lo consigo de ninguna manera, supongo que debido a mi nivel en estos temas. El programa en cuestion se llama Dorgem y es un programa que ocupa muy poco y muy simple, ya que con cualquier camara web se puede hacer una camara de vigilancia y graba bien video o en fotogramas. Aqui os dejo las cosas que he echo y los resultados: Consigo que se ejecute al encender el pc pero maximizado: Cita:
Cita:
Cita:
|
#2
|
||||
|
||||
Hola, mira algunos de los enlaces del final de esta página, abajo del todo.
Lo que quieres se puede hacer "a mano", pero lo normal es usar un componente que ya lo haga, por lo que es más fácil, yo suelo usar el que trae los componentes RXlib. Los puedes encontrar en nuestro 'FTP' o en la web de nuestro compañero Neftali. |
#3
|
|||
|
|||
Cita:
Un Saludo. PD: ahora he echo algo peor con tanto tocar y lo he liado algo mas: Esto que antes me ejecutaba el programa: Cita:
Y tambien antes cuando se ejecutaba el programa y lo minimizaba a mano, siempre iba al tray, mientras que ahora se ba siempre a la barra de tareas, no se que he modificado. Un Saludo. |
#4
|
||||
|
||||
Descargas los componentes para tu versión de delphi, lo instalas, buscas un componente llamado rxTrayIcon, lo pones en tu form y le ajustas las propiedades que quieras.
Si tienes alguna duda, busca en estos foros por ese nombre, se ha tratado otras veces, y haz pruebas y lee la ayuda: TRxTrayIcon Componente Cita:
|
#5
|
||||
|
||||
Cita:
No se que es "version delphi" ni "mi form" y ya lo demás ni te cuento. PD: NO se como he arreglado lo de minimizar a mano y que ahora este como antes y se vaya a el tray, en vez de a la barra de tareas, pero sigo sin saber que más cambiar en el registro, para que inicie minimizado. PD2: No tengo ni idea de que es delphi y alguno se preguntara que por que entonces, abro aqui un post preguntando en este foro y la causa fue este post http:wwwclubdelphi.com/foros/showthread.php?t=21983 (he quitado punto y barras, por que no medeja poner enlances ) ahi, empece a enterarme de algo, pero hay dos cosas que no entiendo: este codigo donde meterlo: Cita:
Cita:
Cita:
Un Saludo. |
#6
|
||||
|
||||
Delphi es un lenguaje/entorno de programación basado en object pascal.
Ahora entiendo que lo que tú tienes es un programa, un ejecutable, así que lo quieres hacer (en principio) no se puede, porque es algo que tiene que hacerse "desde dentro" del mismo. |
#7
|
|||
|
|||
Cita:
Gracias denuevo, no se creo que poderse hacer se podra y creo que me falta poco, seguramente una tonteria de nada, pero no doy con ella, no se por que me da que roman (usuario de este foro ) sabe como, pero no termino de entender lo que dice en ese post que te puse. Un Saludo. |
#8
|
||||
|
||||
Es que tienes que diferenciar entre "minimizado" y "tray".
Minimizado ya sabes lo que es, se queda el programa en barra de tareas. Pero el SysTray es que se quede minimizado y aparezca el icono en la zona donde está el reloj de windows. Lo primero, minimizarlo, puedes hacerlo. Lo segundo, dejar el programa en el systray, no puedes. |
#9
|
|||
|
|||
Cita:
Me harias un GRANDISIMO favor, si te bajaras el programa e intentaras hacerlo y me dijeras como, ya te digo que pienso que sera una tonteria, pero no la veo. Un Saludo. |
#11
|
|||
|
|||
Cita:
Hola Caral , GRACIAS por la respuesta,pero no entiendo de programacion, que hago con eso ? Un Saludo. |
#12
|
||||
|
||||
Lo que tienes que hacer es marcar la casilla de "iniciar minimizado" y luego lo añades al inicio de windows, nada más.
|
#13
|
|||
|
|||
Cita:
Lo que dice caral mas arriba que es ? que tengo que hacer con eso ? Un Saludo. |
#14
|
||||
|
||||
Cita:
Es programación desde delphi. |
#15
|
|||
|
|||
YA se que deberia, por eso me tiene LOCO y por eso pido ayuda, hay algo que yo no veo, por eso tambien te pedi que lo intentaras tu a ver si a ti te sale.
pero como ejecuto eso ? lo copio y pego en el bloc de notas y lo guardo con alguna extenxion y lo ejecuto ? Un Saludo. |
#16
|
||||
|
||||
Clubdelphi es un foro de programadores delphi, por lo que todo el código que ves se usa en programación.
Tu caso no tiene nada que ver con programación. Tienes un ejecutable y nada más. Si tú marcas "iniciar minimizado" y ejecutas el programa ¿se inicia minimizado?. Si la respuesta es 'SI', entonces, si lo pones que inicie con windows, se iniciará también minimizado. Yo no uso (ni tengo) windows. |
#17
|
|||
|
|||
Cita:
Gracias por seguir contestandome, te debo de estar volviendo loco con cosas que ni utilizas, jejeje. |
#18
|
||||
|
||||
No, no me vuelves loco
Yo "limpiaría" todo lo que has escrito en el registro de windows y empezaría desde el principio. - iniciar el programa y cerrarlo. - iniciar el programa, marcar la casilla "iniciar minimizado" y cerrarlo. - iniciar el programa (se debe iniciar minimizado) y cerrarlo. Si lo anterior ha sido correcto, entonces: - Crear un acceso directo y ponerlo en el menú "Inicio", "Programas", "Inicio" Ahora reinicias el equipo y debería de iniciarse el programa minimizado. |
#19
|
|||
|
|||
Cita:
GRACIAS denuevo. |
#20
|
|||
|
|||
Bueno, pues empece de 0, borrando todos los registros y esto consegui, cada vez me entero de menos:
Abro y cierro programa = (mazimizado ) Creo un acceso directo y abro y cierro, con el acceso = ( mazimizado ) En opciones del acceso directo cambio a ejecutar minimizado ( directamente de opciones del .exe no me da la opcion ) guardo y abro programa = ( mazimizado ) Todo anterior con la opcio en la configuracion del programa :Minimize to system tray Do you want the program to minimize to the system tray (next to the clock) or on the taskbar? activada Sin embargo si desactivo esa opcion y sigo teniendo ejecutar minimizada, el resultado de abrir el programa manualmente es = ( minimizado, pero en barra de tareas, en vez de en el tray ) si lo dejo de esta manera y meto las claves de registro, el programa ahora no se inicia si quiera si meto el acceso directo en la carpeta inicio con la opcion minimizada y en el programa Minimize to system tray activada = ( programa mazimizado ) si meto el acceso directo en la carpeta inicio con la opcion minimizada y en el programa Minimize to system tray desactivada = ( programa mazimizado ) Creo que me queda que probar alguna otra combinacion, pero ya sera mañana, jajajaja. Un Saludo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Programa en System Tray que detecte cuando un pendrive es removido | darkone2k4 | Varios | 2 | 15-03-2009 01:52:30 |
Iniciar programa | triskel | API de Windows | 14 | 29-08-2005 09:44:05 |
iniciar una aplicación en el system tray | unreal4u | Varios | 4 | 17-11-2004 20:03:32 |
un programa con clave al iniciar | soyhugo | Varios | 9 | 16-02-2004 17:59:57 |
Error al iniciar el programa | efheme | Tablas planas | 1 | 16-12-2003 23:07:31 |
|