Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

com borrar un programa asi mismo

Estas en el tema de com borrar un programa asi mismo en el foro de Visual Basic clásico en Foros del Web. Hola, tengo un programa que actualiza una base de datos atravez un un sistema de ftp, mediante la ejecucion de un exe, este programa se ...
  #1 (permalink)  
Antiguo 13/05/2009, 15:10
Avatar de asassa  
Fecha de Ingreso: julio-2008
Ubicación: En el DF ectuoso
Mensajes: 240
Antigüedad: 15 años, 8 meses
Puntos: 0
com borrar un programa asi mismo

Hola, tengo un programa que actualiza una base de datos atravez un un sistema de ftp, mediante la ejecucion de un exe, este programa se baja y es idividual para cada usuario.

Me gustaria saber si se puede borrar asi mismo, despes de un periodo de tiempo, o cuando finalize la ejecucion?
para que no sea posible copiarlo o des compilarlo por algunos usuarios, ya que estos contiene informacion de la pc, y de los programas que pueden usar los usuarios en el sistema..

Alguien save si se puede, o un ejemplo o una pagina con documentacion relacionada, por que no encuentro nada..Gracias
  #2 (permalink)  
Antiguo 13/05/2009, 17:12
Avatar de culd  
Fecha de Ingreso: noviembre-2003
Mensajes: 959
Antigüedad: 20 años, 5 meses
Puntos: 19
Respuesta: com borrar un programa asi mismo

Un exe no se puede borrar al mismo exe, ya no se puede eliminar algo que esta siendo ejecutado...

La unica que te queda es usar otro exe o un .bat... seria algo asi

EXE 01 (el exe que queres elimina)
EXE 02 (seria el exe que borra)

PRIMERO: EXE 01 - Ejecuta EXE 02
SEGUNDO: EXE 02 - Cierra el proceso EXE 01 (o espera a que finalice)
TERCERO: EXE 02 - Elimina al EXE 01
  #3 (permalink)  
Antiguo 15/05/2009, 00:23
 
Fecha de Ingreso: abril-2005
Mensajes: 351
Antigüedad: 19 años
Puntos: 3
Respuesta: com borrar un programa asi mismo

hola mirate este ejemplo

pero tenes que compilarlo y provarlo por que sino OJO que te borra el vb6.exe ,Te digo por que me paso :)

Saludos
__________________
www.leandroascierto.com
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 05:38.