Ayuda con desinstalador para vb6

Iniciado por thecirujano, 28 Diciembre 2010, 13:55 PM

0 Miembros y 1 Visitante están viendo este tema.

thecirujano

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.

Elemental Code

se me ocurre "gatillar" los desinstaladores de los programas en si  :rolleyes:

tiranos el codigo que tenes y lo vemos

I CODE FOR $$$
Programo por $$$
Hago tareas, trabajos para la facultad, lo que sea en VB6.0

Mis programas

Chuxxx

Poniendo en el evento Load, código para eliminar los archivos, y después eliminar las entradas del registro.
No sería así?

thecirujano

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

BlackZeroX

#4
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!¡.
.
The Dark Shadow is my passion.