Vraag : Binnen dodend en Opnieuw beginnend Explorer.exe. Netto

Hallo, heeft

I tot een stuk van code geleid dat explorer.exe doodt en Internet Explorer met een verbinding opent.  Nochtans, ben ik gevraagd om Explorer.exe slechts opnieuw te beginnen wanneer de pagina met die verbinding wordt gesloten.  Is dat mogelijk en als zo, hoe te doen?  Om het even welke codevoorbeelden zouden great.

p.s zijn het niet in VB.net moet zijn.

Many thanks.

Dom
" codeBody "
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
Public verklaart de Lib „kernel32“ van TerminateProcess van de Functie (ByVal hProcess als IntPtr, ByVal uExitCode als UInteger) als Geheel

    Privé SubForm1_Load (ByVal afzender als System.Object, ByVal e als System.EventArgs) behandelt MyBase.Load
        Voor Elke ObjPro als Proces in Process.GetProcessesByName („ONTDEKKINGSREIZIGER“)
            TerminateProcess (ObjPro.Handle, 1)
            Doe tot ObjPro.HasExited = Waar
                Application.DoEvents ()
            Lijn
        Daarna

        System.Diagnostics.Process.Start („https://www.yahoo.com“)
        Process.Start („Explorer.exe“)

        Me.Close ()

    Sub van het eind
De Klasse van het eind

Antwoord : Binnen dodend en Opnieuw beginnend Explorer.exe. Netto

Dit werkt beter…
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
De invoer System.Diagnostics
Openbare Klasse Form1
    Het publiek verklaart de Lib „kernel32“ van TerminateProcess van de Functie (ByVal hProcess als IntPtr, ByVal uExitCode als UInteger) als Geheel
    Privé SubForm1_Load (ByVal afzender als System.Object, ByVal e als System.EventArgs) behandelt MyBase.Load
        Voor Elke proc als Proces in Process.GetProcessesByName („ontdekkingsreiziger“)
            TerminateProcess (proc. Handvat, 1)
            Doe tot proc.HasExited
                Application.DoEvents ()
            Lijn
        Daarna

        Verduister d.w.z. als Nieuw Proces ()
        ie.StartInfo.FileName = „c:\program files\internet ontdekkingsreiziger \ iexplore.exe“
        ie.StartInfo.Arguments = „http://www.yahoo.com/“
        ie.StartInfo.UseShellExecute = Vals
        d.w.z. Begin ()
        ie.WaitForExit ()

        Schemerige ontdekkingsreiziger als Nieuw Proces ()
        explorer.StartInfo.FileName = „C:\windows\explorer.exe“
        explorer.StartInfo.UseShellExecute = Vals
        ontdekkingsreiziger. Begin ()
    Sub van het eind
De Klasse van het eind
Andere oplossingen  
 
programming4us programming4us