Fråga : Döda och starta Explorer.exe om igen in. Netto

Hi har

I skapat en lappa av kodifierar det bytar explorer.exe och öppnar upp Internet Explorer med en anknyta.  Emellertid har jag frågats endast att starta Explorer.exe om igen, när sidan med det anknyter är stängd.  Är den möjlighet som ska göras och om så, hur?  Några kodifierar skulle exempel är great.

p.s som den inte måste att vara i VB.net.

Many thanks.

Dom
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
" codeBody " Public class= " förklara, fungerar den TerminateProcess liben ”kernel32” (ByVal hProcess som IntPtr, ByVal uExitCode som UInteger) som heltal Den privata suben Form1_Load (den ByVal avsändaren som System.Object, ByVal e som System.EventArgs) behandlar MyBase.Load För varje ObjPro som processaa i Process.GetProcessesByName (”UTFORSKAREN”) TerminateProcess (ObjPro.Handle, 1) Gör till ObjPro.HasExited = True Application.DoEvents () Kretsa Därefter System.Diagnostics.Process.Start (”https://www.yahoo.com”) Process.Start (”Explorer.exe”) Me.Close () Avsluta suben Avsluta klassificerar
" klar "

Svar : Döda och starta Explorer.exe om igen in. Netto

Detta fungerar bättre…,
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
Importer System.Diagnostics
Allmänhet klassificerar Form1
    Allmänhet förklarar fungerar den TerminateProcess liben ”kernel32” (ByVal hProcess som IntPtr, ByVal uExitCode som UInteger) som heltal
    Den privata suben Form1_Load (den ByVal avsändaren som System.Object, ByVal e som System.EventArgs) behandlar MyBase.Load
        För varje proc som processaa i Process.GetProcessesByName (”utforskaren”)
            TerminateProcess (proc. Handtag 1)
            Gör till proc.HasExited
                Application.DoEvents ()
            Kretsa
        Därefter

        Dunkel ie som ny bearbetar ()
        ie.StartInfo.FileName = ”c:\program files\internet utforskare \ iexplore.exe”,
        ie.StartInfo.Arguments = ”http://www.yahoo.com/”,
        ie.StartInfo.UseShellExecute = falskt
        ie. Starta ()
        ie.WaitForExit ()

        Den dunkla utforskaren som ny bearbetar ()
        explorer.StartInfo.FileName = ”C:\windows\explorer.exe”,
        explorer.StartInfo.UseShellExecute = falskt
        utforskare. Starta ()
    Avsluta suben
Avsluta klassificerar
Andra lösningar  
 
programming4us programming4us