![]() |
quiero hacer un programa que arranque automaticamente cuando arranque windows
hola a todos: quisiera que el programa que desarrolle comience a ejecutarse automaticamente cuando inicie windows(como el msn por ejemplo),es decir,sin tener que ejecutarlo yo mismo
como puedo lograr eso? desde ya muchas gracias a quiien pueda colaborar con mi inquietud Salu2 |
Hola
Supongo que poniendo un acceso directo en la carpeta de inicio, NO? Saludos |
Hola,
Puede hacerse lo que sugiere Caral, aunque acaso sea más sencillo utilizar el Registro de Windows. Podemos usar por ejemplo la clave: Código:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run Generalmente, por otro lado, podemos querer "cancelar" que nuestro progama se inicie con Windows. Pues bien, bastará con borrar la clave que añadamos al Registro de Windows para conseguirlo. |
dos opciones:
la primera como usuario es decir cuando el usuario entre a su cuenta con su password y todo eso, en ese caso escribes una entrada tipo cadena en el registro con el nombre de la aplicación y sus parámetros, en cualquiera de las siguientes entradas: (para todos los usuarios) HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run o sino (solo el usuario actual) HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run la otra opción que es más interesante es como servicio, es decir que ni bien iniciado windows se ejecute la aplicación, existen ciertos pasos que hay que hacer en el registro, en el siguiente enlace dan información de como hacer por ejemplo correr el emule como servicio. http://www.laneros.com/archive/index.php/t-49666.html saludos |
hola:muy buena informacion.con respecto a la clave.como logro que se ejecute ese codigo?.es decir, ypo a mi programa le hice un instalador y no se como configurar que se cree esa clave.
Como seria?gracias una vez mas |
Hola,
Dices que le hiciste un instalador a tu aplicación... ¿usaste algún programa en concreto? ¿O hablamos sólo de Delphi? ¿Precisas realizar la operación descrita desde tu programa? ¿O sólo desde el programa de instalación? Cuanta más información proporciones mejor. :) |
utilice el programa inno setup.pero no me da la opcion de hacer eso.
en realidad no tengo idea bien. |
Hola,
InnoSetup permite crear claves en el Registro de Windows. Existe un bloque "[Registry]" en donde puedes escribir cosas como esta: Código:
Root: HKCU; Subkey: "Software\Microsoft\Windows\CurrentVersion\Run"; ValueType: string; ValueName: "MiPrograma"; ValueData: "{app}\MiPrograma.exe"; Flags: uninsdeletevalue uninsdeletekeyifempty; |
La franja horaria es GMT +2. Ahora son las 15:37:10. |
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