Visual Basic.NET - Ayuda con procesos y ventanas

   
Vista:

Ayuda con procesos y ventanas

Publicado por Carlos (77 intervenciones) el 21/05/2009 12:21:10
Hola a tod@s

Tengo 2 formularios (form1 y form2). El 2 contiene 6 botones que abren distintos documentos. Por ejemplo un botón contiene en el evento click:

Dim p As New Process
p = Process.Start("documento.doc")
SetParent(p.Handle, Me.Handle) ' = Me.Handle '(p.Handle)
Me.TopMost = False
Me.WindowState = FormWindowState.Minimized

Form1.WindowState = FormWindowState.Minimized
Timer1.Start()

Necesito:

- Saber controlar el número de instancias abiertas de un mismo documento.
- Que se abra en primer plano pero que una vez se cierre, Form1 y 2 se vuelvan a visualizar.
- Form1 nunca puede estar delante de Form2.

Agraceré cualquier ayuda.

Saludos,
Carlos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder