Foros del Web » Programación para mayores de 30 ;) » Programación General » Visual Basic clásico »

Ventana activa

Estas en el tema de Ventana activa en el foro de Visual Basic clásico en Foros del Web. Hola, logré mostrar todas las ventanas que están abiertas. Lo que no he podido hacer es obtener cuál es la ventana activa (la que tiene ...
  #1 (permalink)  
Antiguo 13/12/2006, 18:02
 
Fecha de Ingreso: abril-2005
Mensajes: 483
Antigüedad: 19 años, 1 mes
Puntos: 3
Ventana activa

Hola, logré mostrar todas las ventanas que están abiertas. Lo que no he podido hacer es obtener cuál es la ventana activa (la que tiene el foco).

Esto hice:

Código:
Dim i As Byte

For i = 0 To Forms.Count - 1
 MsgBox Forms(i).Caption 
Next
Gracias desde ya por las respuestas.
Saludos
  #2 (permalink)  
Antiguo 13/12/2006, 19:32
 
Fecha de Ingreso: noviembre-2004
Ubicación: Corrientes, Arg.
Mensajes: 129
Antigüedad: 19 años, 5 meses
Puntos: 0
Re: Ventana activa

No lo tengo muy presente en este momento, pero te sugiero que investigues la propiedad ActiveWindow en la MSDN.
  #3 (permalink)  
Antiguo 15/12/2006, 05:18
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Re: Ventana activa

Sí, precisamente el ActiveForm es la ventana activa...

Sugerencia: Si lo que quieres es tener un Menú con todas las ventanas puedes colocar un Menú en el MDI y activar la casilla WindowList en el Editor de Menús...
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
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 16:15.