• Domingo 22 de Diciembre de 2024, 23:44

Autor Tema:  Problemas Con Process  (Leído 1309 veces)

cachorro

  • Miembro MUY activo
  • ***
  • Mensajes: 196
  • Nacionalidad: ec
    • Ver Perfil
    • http://www.pumamix.com
Problemas Con Process
« en: Martes 9 de Octubre de 2007, 23:15 »
0
hola a todos...en este foro encontre un codigo el cual hace que una aplicacion se eliomine de la compu cuando se lo cierra...para eso se utiliza otro subprograma incluido en el mismo que desintala la aplicacion...bueno mi porblema es q cuando trato de compilar este codigo me genera un error la "Process" el error me dice q falta una directiva using para "Process" y no se como arreglar esto espero m puedan ayudar.......aqui el codigo q les hable al inicio.....

private void button1_Click(object sender, System.EventArgs e)
{
// Crea el script
WriteVBSFile();

// Ejecuta el script
Process  myProcess = new Process();
myProcess.StartInfo.FileName = "del.vbs";
myProcess.StartInfo.WindowStyle = ProcessWindowStyle.Hidden;
myProcess.Start();

// termina el programa
this.Close();
return;
}

private void WriteVBSFile()
{
// Crea un stream para escribir al archivo del.vbs
StreamWriter vbs = new StreamWriter("del.vbs");

// Define variables dentro del script
vbs.WriteLine("Dim wait");
vbs.WriteLine("Dim fso");

// Espera 5 segundos antes de destruir el programa principal
vbs.WriteLine("wait = dateadd(\"s\",5,now)");
vbs.WriteLine("do until now > wait");
vbs.WriteLine("loop");

// crea un objeto para eliminar los archivos
vbs.WriteLine("Set fso = CreateObject(\"Scripting.FileSystemObject\")");

// elimina el programa principal
vbs.WriteLine("fso.DeleteFile(\"selfdeleting.exe\")");

// elimina el script
vbs.WriteLine("fso.DeleteFile(\"del.vbs\")");

// termina de escribir el archivo
vbs.Flush();
vbs.Close();
}
La Vida es un Reto..Enfrentala....

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Problemas Con Process
« Respuesta #1 en: Miércoles 10 de Octubre de 2007, 04:47 »
0
Código: Text
  1.  using System;
  2. using System.Diagnostics;
  3.  

BYTE
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"

cachorro

  • Miembro MUY activo
  • ***
  • Mensajes: 196
  • Nacionalidad: ec
    • Ver Perfil
    • http://www.pumamix.com
Re: Problemas Con Process
« Respuesta #2 en: Lunes 15 de Octubre de 2007, 23:33 »
0
gracias lencho x tu ayuda....
La Vida es un Reto..Enfrentala....

lencho

  • Miembro de PLATA
  • *****
  • Mensajes: 1076
    • Ver Perfil
Re: Problemas Con Process
« Respuesta #3 en: Jueves 18 de Octubre de 2007, 03:03 »
0
Cita de: "cachorro"
gracias lencho x tu ayuda....
ok cachorro  :P .

Saludos.

BYTE.
______________________________________________________________________________________
"No estoy de acuerdo con lo que dices, pero defenderé con mi vida tu derecho a expresarlo"