Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-04-2010
Master23 Master23 is offline
Miembro
 
Registrado: feb 2010
Posts: 113
Poder: 15
Master23 Va por buen camino
¿Cómo hacer que una aplicación inicie a la misma vez que windows ?

He realizado una aplicación pero necesito que inicie con windows es decir cuando el usuario cargue el sistema operativo en el escritorio inicie el programa automáticamente a la misma ves , pero lo quiero hacer con registro de windows con el instalador smart install maker que cuando el usuario instale la aplicación que se haga el registro, necesito saber cómo hacerlo ,agradezco su ayuda de ante mano.
Responder Con Cita
  #2  
Antiguo 30-04-2010
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Poder: 21
mlara Va por buen camino
Podrías consultar qué entradas necesitas en el registro para que tu aplicación inicie automáticamente. Tu Smart Install Maker debe permitirte registrar esas entradas. Quizá la más común de todas sea:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]

Habrá muchas otras formas.
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
Responder Con Cita
  #3  
Antiguo 30-04-2010
Avatar de rgstuamigo
rgstuamigo rgstuamigo is offline
Miembro
 
Registrado: jul 2008
Ubicación: Santa Cruz de la Sierra-Bolivia
Posts: 1.646
Poder: 17
rgstuamigo Va por buen camino
Arrow

Cita:
Empezado por Master23 Ver Mensaje
He realizado una aplicación pero necesito que inicie con windows es decir cuando el usuario cargue el sistema operativo en el escritorio inicie el programa automáticamente a la misma ves , pero lo quiero hacer con registro de windows con el instalador smart install maker que cuando el usuario instale la aplicación que se haga el registro, necesito saber cómo hacerlo ,agradezco su ayuda de ante mano.
Chequea ésto..
Saudos...
__________________
"Pedid, y se os dará; buscad, y hallaréis; llamad, y se os abrirá." Mt.7:7
Responder Con Cita
  #4  
Antiguo 30-04-2010
Master23 Master23 is offline
Miembro
 
Registrado: feb 2010
Posts: 113
Poder: 15
Master23 Va por buen camino
Cita:
Empezado por rgstuamigo Ver Mensaje
Chequea ésto..
Saudos...
Si efectivamente el smart install maker trae una opción para hacer un registro al instalarlo pero no sé que poner en cada espacio , podrías ayudarme .

En el smart me pide ROOT KEY y un listbox para elegir HKEY_LOCAL_MACHINE,USER ETC escojo el machine ,luego en un edit que me pide
SubKey no sé que poner ahí

Luego otro edit que dice Value name ,no sé que poner ahí

Luego un listBox con 3 opciones Value type las opciones son: REG_SZ,RG_BINARY,REG_DWORD

y por ultimo value data, no sé que poner ahí.

Necesito ayuda para poder llenar los datos correspondientes para iniciar la aplicación al iniciar windows. te agradecería la ayuda. Gracias de ante mano.
Responder Con Cita
  #5  
Antiguo 30-04-2010
Avatar de mlara
[mlara] mlara is offline
Miembro Premium
 
Registrado: jun 2003
Ubicación: Colombia
Posts: 667
Poder: 21
mlara Va por buen camino
Me suena a que no conoces el registro de Windows. Aunque conocerlo sería demasiado decir, creo que al menos deberías tratar de ver el contenido de la clave (o subclave)[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run] en tu mismo PC.

Probaste ejecutando regedit.exe, desde el menú Inicio? Una vez veas lo que hay dentro de la clave mencionada, podrás intuir ahí cuáles son los nombres de los valores (Value Name), los valores propiamente dichos (Value Data), y el tipo de cada valor (Value Type).
__________________
...y mañana caminaré por las calles pasando inadvertido, como siempre.
Responder Con Cita
  #6  
Antiguo 30-04-2010
Avatar de Lord Delfos
Lord Delfos Lord Delfos is offline
Miembro
 
Registrado: ene 2008
Ubicación: Tandil, Argentina
Posts: 558
Poder: 17
Lord Delfos Va por buen camino
Pues, qué quieren que les diga... Para mí no es aconsejable.

Me parece que lo mejor que se puede hacer es crear un acceso directo al programa en el Menú Inicio > Inicio.

Por dos motivos:

[1] El usuario sabe qué es lo que se carga al inicio y sabe cómo borrarlo.
[2] Uno no anda toqueteando el registry, que siempre siempre siempre se termina llenando de basura de todos los programas que intalamos (y en algunos casos de los que desinstalamos también).

Qué sé yo, no es por criticar, lo digo como recomendación. Nada más.

Saludongos.
Responder Con Cita
  #7  
Antiguo 30-04-2010
Master23 Master23 is offline
Miembro
 
Registrado: feb 2010
Posts: 113
Poder: 15
Master23 Va por buen camino
Cita:
Empezado por Lord Delfos Ver Mensaje
Pues, qué quieren que les diga... Para mí no es aconsejable.

Me parece que lo mejor que se puede hacer es crear un acceso directo al programa en el Menú Inicio > Inicio.

Por dos motivos:

[1] El usuario sabe qué es lo que se carga al inicio y sabe cómo borrarlo.
[2] Uno no anda toqueteando el registry, que siempre siempre siempre se termina llenando de basura de todos los programas que intalamos (y en algunos casos de los que desinstalamos también).

Qué sé yo, no es por criticar, lo digo como recomendación. Nada más.

Saludongos.
Si , es cierto mejor lo voy a dejar de la forma típica un acceso directo cuando lo quieran ver , lo ven y ya . Gracias por el consejo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Como usar iconos diferentes en la misma aplicacion JoAnCa Varios 3 11-03-2009 17:16:10
Cómo hacer para que muchos checkbox usen la misma función? Shikanda Varios 7 12-09-2007 17:27:48
Hacer que mi aplicación se inicie al iniciar windows JoeyJordison Varios 2 13-01-2007 00:31:21
Como trabajar con tres BD diferentes en una misma aplicacion valera Conexión con bases de datos 1 26-10-2005 03:37:09
¿Como no permitir mas de 1 ejecucion de la misma aplicacion? Moises22 Varios 2 27-09-2005 13:47:19


La franja horaria es GMT +2. Ahora son las 09:30:01.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi