Foros del Web » Programación para mayores de 30 ;) » .NET »

Propiedad Formulario Abierto

Estas en el tema de Propiedad Formulario Abierto en el foro de .NET en Foros del Web. Buenas, quería saber si era posible preguntar en .NET, desde un formulario (Form1) si otro esta o no abierto (Form2), es que no encuentro la ...
  #1 (permalink)  
Antiguo 25/04/2008, 04:19
 
Fecha de Ingreso: noviembre-2007
Mensajes: 31
Antigüedad: 16 años, 5 meses
Puntos: 0
Propiedad Formulario Abierto

Buenas,
quería saber si era posible preguntar en .NET, desde un formulario (Form1) si otro esta o no abierto (Form2), es que no encuentro la propiedad.Sino existe esa propiedad concreta, como se puede mirar mediante código.
Gracias
  #2 (permalink)  
Antiguo 25/04/2008, 05:59
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Re: Propiedad Formulario Abierto

Pues si fuecen mdi childs seria muy simple solo buscar q childs son del tipo forma 2 y sabrias si esta abierto.

pero si no lo q se me ocurre es usar el api de win32

//Declartion
[DllImport("user32.dll")]public static extern int FindWindow(string lpClassName,stringl pWindowName);

private void button1_Click(object sender, EventArgs e) { // retrieve the handler of the window

int iHandle = FindWindow("ClasedeTuForma", "TitulodeTuForma");
if (iHandle > 0)
{
MessageBox.Show("Existe la forma2");
}
}

espero que te funcione
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:35.