Hola, me gustaría saber como se puede hacer que un programa en visual basic se abra cada vez que se prenda el pc, es decir al estilo msn messenger.
Me ayudan? ;D
Muchas gracias
Mete un acceso directo en inicio xD
Tienes qe poner la ruta de tu programa en el registro: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run\"C:\Okocha.exe"
Si pones esto en el registro cada vez qe se inicie Windows se iniciara el archivo Okocha.exe qe deberia de estar en C:\
Saludos
deberias hacer lo del registro..
un pregunta: Alguien sabe cual es la funcion para escribir en el registro desde un formulario??
Cita de: PepiX en 21 Noviembre 2006, 18:40 PM
deberias hacer lo del registro..
un pregunta: Alguien sabe cual es la funcion para escribir en el registro desde un formulario??
Es un post qe se repite continuamente en este foro, tambien esta google y mil buscadores mas, pero bueno, te voi a poner como lo hago yo (aunqe haya gente a la qe no le guste):
Citar---------------------------------------------------------------------------------------------------------------------
Crea y/o modificar una entrada de registro de Windows
---------------------------------------------------------------------------------------------------------------------
RegWrite
Con este comando podemos escribir en el registro de Windows
Ejemplo:
Set zonavirus = CreateObject("WScript.Shell")
zonavirus.RegWrite "HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}
\InfoTip","Tutorial de VBS por Kuasanagui"
Modifica el mensaje que muestra el windows al pasar el mouse en el icono "MI PC" y le pone otro valor, en este
caso le cambia el mensaje que desplegaba, compruebalo ejecutando el vbs de ejemplo y despues pasando el mouse
sobre el icono "MI PC" y veras.
Si quieres que tu VBS sea residente lo que puedes hacer es crear una linea en el registro que servira para que el
VBS se ejecute a cada inicio de Windows, haciendose residente.
Ejemplo:
Set zonavirus = CreateObject("WScript.Shell")
zonavirus.RegWrite "HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run\Kuasanagui",
"C:\ejemplo_residente.vbs"
Esto hara que el archivo "ejemplo_residente.vbs" se ejecute cada vez que se inicie Windows, siempre y cuando el
VBS exista en C:
Snort: gracias por el comando... y disculpa la simpleza de mi pregunta...
como podrás notar soy nuevo en el foro, y como todo buen programador la curiosidad me lleva a buscar respuestas inmediatas.. donde sea..
Muchas gracias a todos, me fue muy util :)
Cita de: PepiX en 21 Noviembre 2006, 21:27 PM
Snort: gracias por el comando... y disculpa la simpleza de mi pregunta...
como podrás notar soy nuevo en el foro, y como todo buen programador la curiosidad me lleva a buscar respuestas inmediatas.. donde sea..
No estoy de acuerdo contigo. Un buen programador no quiere respuestas inmediatas. Lo que hace es investigar hasta dar con la solucion. Un buen programador INNOVA, no COPIA.
Respecto a la autoejecucion yo prefiero hacerlo con API's. Aqui te dejo algo que respondi hace nada. http://foro.elhacker.net/index.php/topic,147541.msg697800.html#msg697800
Gorky:
creo que la necesidad de respuesta inmediata es proporcional a la impaciencia del programador... eso no influye para nada en la consiguiente investacion para dar con otras opciones de soluciones.
eso no significa que alguien COPIA o INNOVA, solo aprende
Cita de: PepiX en 22 Noviembre 2006, 19:17 PM
Gorky:
creo que la necesidad de respuesta inmediata es proporcional a la impaciencia del programador... eso no influye para nada en la consiguiente investacion para dar con otras opciones de soluciones.
eso no significa que alguien COPIA o INNOVA, solo aprende
Te hablo por experiencia propia: Yo he aprendido mucho mas cuando he investigado y he dado con la solucion que cuando me han pasado un codigo. Si investigas profundizas y si preguntas solo te quedas en la respuesta. Pero si te parece vamos a dejar esta discusion porque se esta convirtiendo en un offtopic.
CitarTe hablo por experiencia propia: Yo he aprendido mucho mas cuando he investigado y he dado con la solucion que cuando me han pasado un codigo. Si investigas profundizas y si preguntas solo te quedas en la respuesta. Pero si te parece vamos a dejar esta discusion porque se esta convirtiendo en un offtopic.
y tenes toda la razon.. parte de esa 'investigacion' incluye preguntar... ya sea a un programador o a google. lo bueno seria NO conformarse con la primera respuesta.
-- fin de discusion --