Cuestión : Matando y recomenzando Explorer.exe adentro. Red

Hola, el

I ha creado un pedazo de código que mata explorer.exe y abre Internet Explorer con un acoplamiento.  Sin embargo, me han pedido recomenzar solamente Explorer.exe cuando la página con ese acoplamiento es cerrada.  ¿Es eso posible hacer y si es así cómo?  Cualquier ejemplo del código sería great.

p.s que no tiene que estar en VB.net.

Many thanks.

Dom
class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
>Public notpretty " del class= " del id= " codeSnippet827278 del
           
class= del

Respuesta : Matando y recomenzando Explorer.exe adentro. Red

Esto trabaja mejor…
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
Importaciones System.Diagnostics
Clase pública Form1
    El público declara la liberación “kernel32” de TerminateProcess de la función (los hProcess de ByVal como uExitCode de IntPtr, de ByVal como UInteger) como número entero
    El submarino privado Form1_Load (remitente de ByVal como System.Object, ByVal e como System.EventArgs) dirige MyBase.Load
        Para cada proc como proceso en Process.GetProcessesByName (“explorador”)
            TerminateProcess (proc. Manija, 1)
            Hacer hasta proc.HasExited
                Application.DoEvents ()
            Lazo
        Después

        IE dévil como nuevo proceso ()
        ie.StartInfo.FileName = “explorador \ iexplore.exe de c:\program files\internet”
        ie.StartInfo.Arguments = “http://www.yahoo.com/”
        ie.StartInfo.UseShellExecute = falso
        IE. Comenzar ()
        ie.WaitForExit ()

        Amortiguan a explorador como nuevo proceso ()
        explorer.StartInfo.FileName = “C:\windows\explorer.exe”
        explorer.StartInfo.UseShellExecute = falso
        explorador. Comenzar ()
    Terminar el submarino
Terminar la clase
Otras soluciones  
 
programming4us programming4us