Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: thecirujano en 28 Diciembre 2010, 13:55 PM

Título: Ayuda con desinstalador para vb6
Publicado por: thecirujano en 28 Diciembre 2010, 13:55 PM
Hola, quiero realizar un pequeño programa el cual en el evento Load() del formulario, pueda desinstalar programas del agregar y quitar programas de windows, tambien tenia pensado abrir el agregar y quitar programas y gatillar el quitar pero no es lo optimo, si tienen algo de documentacion me serviria de mucho gracias.
Título: Re: Ayuda con desinstalador para vb6
Publicado por: Elemental Code en 28 Diciembre 2010, 18:25 PM
se me ocurre "gatillar" los desinstaladores de los programas en si  :rolleyes:

tiranos el codigo que tenes y lo vemos
Título: Re: Ayuda con desinstalador para vb6
Publicado por: Chuxxx en 4 Enero 2011, 15:17 PM
Poniendo en el evento Load, código para eliminar los archivos, y después eliminar las entradas del registro.
No sería así?
Título: Re: Ayuda con desinstalador para vb6
Publicado por: thecirujano en 13 Enero 2011, 22:24 PM
Ya lo hize para los que les interese realizar un aplicacion asi les dejo el codigo para elminar registros.

Dim Objeto As WshShell
Objeto_Evento()
    'Objeto de Windows Script Host
    Dim ObjWsh As Object
    Set ObjWsh = CreateObject("Wscript.Shell")
    ObjWsh.RegDelete "HKEY_LOCAL_MACHINE\......"
    'Eliminar la variable de objeto
    Set ObjWsh = Nothing
Título: Re: Ayuda con desinstalador para vb6
Publicado por: BlackZeroX en 14 Enero 2011, 00:24 AM
Cita de: thecirujano en 28 Diciembre 2010, 13:55 PM
...gatillar el quitar pero no es lo optimo...

De hecho a mi forma de pensar es lo mas optimo, ya que de esa manera se elimina y limpia el registro, elimina y quita del registro archivos ActiveX o las librerias innesesarias, es decir el desinstalador del programa elimina TODO lo nesesario, COSA que uno no sabria donde el instalador metio X cosa..., y con solo eliminar un registro es algo cutre e ineficiente para un desintalador que solo va a dejar basura en el HD.

P.D.: Yo me quedo con CCleaner.l

Temibles Lunas!¡.
.