| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
Satyr Cdt

Registrado: 13 Feb 2003Mensajes: 22Ubicación: Panama
|
Publicado: Jue 13 Feb, 2003 7:34 am Asunto: hacer q una aplicacion se auto-ejecute al iniciar windows |
|
|
Hola a todos!!!
estoy haciendo una aplicacion en builder y necesito q se auto ejecute al iniciar windows y no se como hacerlo.
de antemano agradezco la ayuda
 |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Jue 13 Feb, 2003 12:38 pm Asunto: |
|
|
La manera más sencilla y la que se me ocurre a voz de pronto, es poniendo la llamada al ejecutable en el menú de inicio.
saludos. |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Lun 22 Sep, 2003 12:39 pm Asunto: |
|
|
he visto esto y no me funciona con todos los windows
con 2000 si pero con 98 no
alguien sabe porque
--------------------------------------------------------------------------------
Hola Javier:
A ver si te sirve esto. Debes añadir #include <registry.hpp> y el código siguiente para poner un programa en el autoarranque:
TRegistry *R = new TRegistry;
if (R->OpenKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true))
R->WriteString("MiPrograma", Application->ExeName);
delete R; |
|
| Volver arriba |
|
 |
_Viktor Master


Registrado: 20 Jul 2003Mensajes: 463Ubicación: Santiago, Los Angeles - Chile
|
Publicado: Lun 22 Sep, 2003 1:16 pm Asunto: |
|
|
Como no le habias indicado la raiz TRegistry asume por defecto HKEY_CURRENTE_USER. Acabo de probarlo de esta forma y funciona perfecto.-
| Código: |
#include <registry.hpp>
...
...
...
TRegistry *R = new TRegistry;
R->RootKey = HKEY_LOCAL_MACHINE;
if (R->OpenKey("Software\\Microsoft\\Windows\\CurrentVersion\\Run", true))
R->WriteString("MiPrograma", Application->ExeName);
delete R;
|
Suerte.- _________________ "Ser inteligente no es ser mas, solo equivocarse menos y no usar Visual Basic"
Atte.
Victor Yañez
Apoyen el Proyecto OpenSource del Club Builder. Ya tenemos componentes Listos!!! |
|
| Volver arriba |
|
 |
Touchsoftwares Master


Registrado: 16 Dic 2002Mensajes: 869Ubicación: MEXICO Playa del Carmen
|
Publicado: Jue 12 Ene, 2006 3:09 am Asunto: |
|
|
Con Win NT he visto una aplicacion que SUSTITUYE hasta el logo de windows de inicio, es decir..parece que la aplicacion monopoliza windows..
El usuario cuando sale del programa se apaga la maquina y cuando entra no le da oportunidad de ejecutar nada mas.
La parte que eviat el ctrl-alt-supr, alt-tab y la tecla de windows ya eta solucionado por medio de una dll
Alguien sabe como se sustituye el inicio de windows por nuestro programa..no queiro que nunca salga el esritorio..solo si salimos de la aplicacion cona clave especial. _________________ Ing. Gabriel Góngora Navarrete
TouchSoftwares Inc
http://www.touchsoftwares.com |
|
| Volver arriba |
|
 |
|