Fråga : Gå tillbaka fokuserar till en bilda, hur gör jag

Förmiddagen för hälsning

I har få för verkligt problem, fokuserar tillbaka till en form.

--------------=False
för code
Form B ShowDialog
+code
B.Visible för
+ för
Form A.ShowDialog--------------

But, när bilda B, försvinner, bildar A är inte idéerna för focus.

Any?

" klar "

Svar : Gå tillbaka fokuserar till en bilda, hur gör jag

Ett annat alternativ till WaitForExit () är att vända PÅ EnableRaisingEvents () och därefter att prenumerera till den gick ut () händelsen.  Också i stället för hardcoding av banan för att överträffa (som kunde installeras någonstans), precis passera det känt av spara och överträffa ska finnas för dig:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
    Den privata suben Button1_Click (den ByVal avsändaren som System.Object, ByVal e som System.EventArgs) behandlar Button1.Click
        Button1.Enabled = falskt

        Dunkla myProcess som ny System.Diagnostics.Process
        myProcess.StartInfo.FileName = ”C:\oldf\MYEXCEL\calconepercentile.xls”,
        myProcess.EnableRaisingEvents = True
        AddHandler myProcess.Exited, AddressOf myProcess_Exited

        myProcess.Start ()
    Avsluta suben

    Privat myProcess_Exited under (den ByVal avsändaren som anmärker, ByVal e som System.EventArgs)
        Button1.Enabled = True

        '… mer kodifierar här…,

    Avsluta suben
Andra lösningar  
 
programming4us programming4us