Retroceder   Foros del Web > Temas generales de computación > Programación > Visual Basic

Respuesta
 
Herramientas Desplegado
Antiguo 09-may-2008, 08:50   #1 (permalink)
misterpc27 ha deshabilitado el karma
 
Avatar de misterpc27
 
Fecha de Ingreso: abril-2008
Mensajes: 33
Exclamación Quiero que mi programa se cargue al Iniciar Windows

Tengo una Aplicacion en VB6 y quiere que con mi instalador pueda enviarlo al arranque de windows para que siempre se ejecute, he creando una clave en el
software\microsoft\windows\currentversion\run pero no puedo mandarle la ruta donde se esta ejecutando el .exe recuerden que el usuario pude cambiar la ruta de instalacion.

gracias de antemano...

y un Saludo...
misterpc27 está desconectado   Responder Citando
Antiguo 09-may-2008, 09:11   #2 (permalink)
Colaborador
TolaWare tiene algunos puntos positivos de karma
 
Avatar de TolaWare
 
Fecha de Ingreso: julio-2005
Mensajes: 4.251
Enviar un mensaje por MSN a TolaWare
Re: Quiero que mi programa se cargue al Iniciar Windows

Deberías hacer la escritura al registro, teniendo en cuenta la ruta en donde el usuario eligió instalar el programa.

Osea, si el usuario seleccionó la ruta "C:\Programs Files\Programa\" deberías escribir la ruta al ejecutable, en el registro de windows así:

C:\Programs Files\Programa\ejecutable.exe
TolaWare está desconectado   Responder Citando
Antiguo 09-may-2008, 09:43   #3 (permalink)
misterpc27 ha deshabilitado el karma
 
Avatar de misterpc27
 
Fecha de Ingreso: abril-2008
Mensajes: 33
Re: Quiero que mi programa se cargue al Iniciar Windows

Cita:
Iniciado por TolaWare Ver Mensaje
Deberías hacer la escritura al registro, teniendo en cuenta la ruta en donde el usuario eligió instalar el programa.

Osea, si el usuario seleccionó la ruta "C:\Programs Files\Programa\" deberías escribir la ruta al ejecutable, en el registro de windows así:

C:\Programs Files\Programa\ejecutable.exe
Gracias por tu pronta respuesta pero recuerda que el usuario puede elegir por ejemplo: D:\Programa\ejecutable.exe y entonces la ruta seria invalida si le agrego una ruta fija, lo que pase que desde mi instador no le puedo enviar la ruta que se selecciona al instalarlo, claro desde el programa se la puedo enviar pero deberian ejecutarlo la primera ves.

Lo que quiero es enviarlo desde el instalador. tendrias un ejemplo que me pueda ayudar

Saludos...
misterpc27 está desconectado   Responder Citando
Antiguo 09-may-2008, 10:08   #4 (permalink)
Colaborador
David el Grande está en el buen camino
 
Avatar de David el Grande
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 2.012
Idea Re: Quiero que mi programa se cargue al Iniciar Windows

Cita:
Iniciado por misterpc27 Ver Mensaje
Gracias por tu pronta respuesta pero recuerda que el usuario puede elegir por ejemplo: D:\Programa\ejecutable.exe y entonces la ruta seria invalida si le agrego una ruta fija, lo que pase que desde mi instador no le puedo enviar la ruta que se selecciona al instalarlo, claro desde el programa se la puedo enviar pero deberian ejecutarlo la primera ves.

Lo que quiero es enviarlo desde el instalador. tendrias un ejemplo que me pueda ayudar

Saludos...
Puedes modificar el Setup1.vbp y en ella colocar el código para modificar la clave del registro como te mencionó TolaWare.
__________________
"En la vida muchas veces tenemos que ser aprendices, y muchas veces maestros"
P.S.: Pregunta siempre en el foro correcto.
David el Grande está desconectado   Responder Citando
Antiguo 09-may-2008, 11:16   #5 (permalink)
misterpc27 ha deshabilitado el karma
 
Avatar de misterpc27
 
Fecha de Ingreso: abril-2008
Mensajes: 33
Re: Quiero que mi programa se cargue al Iniciar Windows

Gracias David
Eso seria con el instador que VB trae integrado o no,
porque donde estoy creando mi instalador es con el Visual Studio Installer
misterpc27 está desconectado   Responder Citando
Antiguo 10-may-2008, 08:50   #6 (permalink)
misterpc27 ha deshabilitado el karma
 
Avatar de misterpc27
 
Fecha de Ingreso: abril-2008
Mensajes: 33
Re: Quiero que mi programa se cargue al Iniciar Windows

Ayuda porfavor tengo el tiempo de entrega encima y solo me falta esta parte, si alguien me puede ayudar.

se lo agredeceria mucho.

Saludos...
misterpc27 está desconectado   Responder Citando
Antiguo 11-may-2008, 03:19   #7 (permalink)
mamogo ha deshabilitado el karma
 
Fecha de Ingreso: febrero-2008
Mensajes: 60
Re: Quiero que mi programa se cargue al Iniciar Windows

Hola socio,
mira este ejemplillo muy facil

Private Sub Command1_Click() 'eliminar del registro
Dim El_Objeto As Object
Set El_Objeto = CreateObject("WScript.Shell")
El_Objeto.RegDelete ("HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Cu rrentVersion\Run\" & App.EXEName)

Set El_Objeto = Nothing

End Sub

Private Sub Form_Load()
'crea el registro
Dim El_Objeto As Object
Set El_Objeto = CreateObject("WScript.Shell")
El_Objeto.RegWrite "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Cur rentVersion\Run\" & App.EXEName, App.Path & "\" & App.EXEName & ".exe"
Set El_Objeto = Nothing

End Sub

se crea el registro en el form_load y se elimina cuando aprietas command1
mamogo está desconectado   Responder Citando
Antiguo 12-may-2008, 11:36   #8 (permalink)
misterpc27 ha deshabilitado el karma
 
Avatar de misterpc27
 
Fecha de Ingreso: abril-2008
Mensajes: 33
Re: Quiero que mi programa se cargue al Iniciar Windows

El problema no es crearlo desde el sistema eso lo tengo seteado
el problema o lo que quiero hacer es crear la clave con todo y ruta desde el instalador de Visual Studio Installer talves no me entendieron la pregunta.

Gracias de antemano por ayudarme...

Saludos...
misterpc27 está desconectado   Responder Citando
Antiguo 12-may-2008, 11:46   #9 (permalink)
Colaborador
David el Grande está en el buen camino
 
Avatar de David el Grande
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 2.012
Idea Re: Quiero que mi programa se cargue al Iniciar Windows

Cita:
Iniciado por misterpc27 Ver Mensaje
El problema no es crearlo desde el sistema eso lo tengo seteado
el problema o lo que quiero hacer es crear la clave con todo y ruta desde el instalador de Visual Studio Installer talves no me entendieron la pregunta.

Gracias de antemano por ayudarme...

Saludos...
Nunca he utilizado el Visual Studio Installer, pero si te permite ejecutar algún programa al finalizar la instalación, puedes decirle que ejecute tu programa para colocar en el Registro que se inicie con Windows...
__________________
"En la vida muchas veces tenemos que ser aprendices, y muchas veces maestros"
P.S.: Pregunta siempre en el foro correcto.
David el Grande está desconectado   Responder Citando
Antiguo 12-may-2008, 13:57   #10 (permalink)
misterpc27 ha deshabilitado el karma
 
Avatar de misterpc27
 
Fecha de Ingreso: abril-2008
Mensajes: 33
Re: Quiero que mi programa se cargue al Iniciar Windows

Gracias David El Grande
No Habia pensado en eso..
Saludos y Gracias por Ayudarme.
misterpc27 está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 22:09.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93