Como hago que mi apicacioin pase a primer plano

24/11/2005 - 12:12 por BobDylan | Informe spam
Hola a todos, con que sentencia o sentencias hago que mi propia aplicación al
recibir un mensaje pase a primer plano? o que se active. Gracias.

Preguntas similare

Leer las respuestas

#6 Jorge Serrano [MVP VB]
24/11/2005 - 20:30 | Informe spam
¡Hola Bob!

Pues es una alegría personal lo que me comentas de los libros. :-)
Muchas gracias.

El de ASP 3 es un libro del que me siento especialmente orgulloso con el
resultado.

Se agradecen mucho los comentarios. :-)

Un saludo.


Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"BobDylan" wrote:

Pues sí. Listo!! gracias a los dos. Por cierto tengo un par de libros tuyos
que me gustaron mucho (ASP3 y uno naranja de .net)
"Jorge Serrano [MVP VB]" escribió:

> La propiedad TopMost de un formulario te permite poner un formulario en
> primer plano.
>
> ¿Es esto lo que necesitas?.
>
> Un saludo.
>
> Jorge Serrano Pérez
> Microsoft MVP VB.NET
> PortalVB.com
> http://www.portalvb.com/
> Weblog de Jorge Serrano
> http://weblogs.golemproject.com/jorge/
>
>
> "BobDylan" wrote:
>
> > Eso activa el formulario y le da el foco no? pero yo estoy en una clase y
> > tengo un puerto escuchando y cuando llegué determinado mensaje de otra
> > aplicacion quiero activar la aplicacion que está escuchando.
> > Me explico? si, soy el musico jeje.
> >
> > "Pep" escribió:
> >
> > > Bob Dylan?.. el Musico?.. es para alguna cancion?
> > >
> > > Me.Activate()
> > >
> > > Espero que sea esto lo que pides.
> > > Saludos.
> > > Pep,
> > > [MVP] Visual Developer - Visual Basic
> > >
> > >
> > > "BobDylan" escribió:
> > >
> > > > Hola a todos, con que sentencia o sentencias hago que mi propia aplicación al
> > > > recibir un mensaje pase a primer plano? o que se active. Gracias.
Respuesta Responder a este mensaje
#7 Jorge Serrano [MVP VB]
24/11/2005 - 20:30 | Informe spam
Lúcete Pep! ;-)

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Pep" wrote:

hola de nuevo,
Cuando lanzas un "activate" de un form, si tiene alguna aplicacion por
delante, este empieza a parpadear en la barra de tareas, para indicarte que
recibio el foco y en condiciones normales el form se pone por encima de
cualquier otro form que tengas en pantalla.
Si ejecutas dos forms que disparados por un timer ejecutan "me.activate()",
observaras como uno va pasando a primer plano por encima del ultimo que lo
estaba, siempre y cuando tenga el suficiente tiempo para refrescarse. O sea
con "activate" y "refresh" respondia a tu respuesta.
Otra cosa es querer que tu form este por encima de todos los que se
encuentren en pantalla... entonces "topmost", pero debes tener en cuenta que
ocultara a todos los demas, impidiendo su interaccion con el usuario, ademas
de no poder poner en primer plano ninguno de los demas.
En ocasiones es recomendable usar los dos juntos, pero tienen que ser en
casos muy concretos y justificados.

Si os parece estare contento de mandaros un ejemplo.. a ti y otro a Jorge.

Saludos,
Pep,

[MVP] Visual Developer - Visual Basic


"BobDylan" escribió:

> Eso activa el formulario y le da el foco no? pero yo estoy en una clase y
> tengo un puerto escuchando y cuando llegué determinado mensaje de otra
> aplicacion quiero activar la aplicacion que está escuchando.
> Me explico? si, soy el musico jeje.
>
> "Pep" escribió:
>
> > Bob Dylan?.. el Musico?.. es para alguna cancion?
> >
> > Me.Activate()
> >
> > Espero que sea esto lo que pides.
> > Saludos.
> > Pep,
> > [MVP] Visual Developer - Visual Basic
> >
> >
> > "BobDylan" escribió:
> >
> > > Hola a todos, con que sentencia o sentencias hago que mi propia aplicación al
> > > recibir un mensaje pase a primer plano? o que se active. Gracias.
Respuesta Responder a este mensaje
#8 Héctor Fernández Costa
30/11/2005 - 17:31 | Informe spam
Y si lo que quiero es que se active una aplicacion word a la cual tengo
referencia desde mi programa vb.net? jo, es que se me pone en azul a
parpadear pero no se muestra.
"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
Lúcete Pep! ;-)

Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"Pep" wrote:

> hola de nuevo,
> Cuando lanzas un "activate" de un form, si tiene alguna aplicacion por
> delante, este empieza a parpadear en la barra de tareas, para indicarte


que
> recibio el foco y en condiciones normales el form se pone por encima de
> cualquier otro form que tengas en pantalla.
> Si ejecutas dos forms que disparados por un timer ejecutan


"me.activate()",
> observaras como uno va pasando a primer plano por encima del ultimo que


lo
> estaba, siempre y cuando tenga el suficiente tiempo para refrescarse. O


sea
> con "activate" y "refresh" respondia a tu respuesta.
> Otra cosa es querer que tu form este por encima de todos los que se
> encuentren en pantalla... entonces "topmost", pero debes tener en cuenta


que
> ocultara a todos los demas, impidiendo su interaccion con el usuario,


ademas
> de no poder poner en primer plano ninguno de los demas.
> En ocasiones es recomendable usar los dos juntos, pero tienen que ser en
> casos muy concretos y justificados.
>
> Si os parece estare contento de mandaros un ejemplo.. a ti y otro a


Jorge.
>
> Saludos,
> Pep,
>
> [MVP] Visual Developer - Visual Basic
>
>
> "BobDylan" escribió:
>
> > Eso activa el formulario y le da el foco no? pero yo estoy en una


clase y
> > tengo un puerto escuchando y cuando llegué determinado mensaje de otra
> > aplicacion quiero activar la aplicacion que está escuchando.
> > Me explico? si, soy el musico jeje.
> >
> > "Pep" escribió:
> >
> > > Bob Dylan?.. el Musico?.. es para alguna cancion?
> > >
> > > Me.Activate()
> > >
> > > Espero que sea esto lo que pides.
> > > Saludos.
> > > Pep,
> > > [MVP] Visual Developer - Visual Basic
> > >
> > >
> > > "BobDylan" escribió:
> > >
> > > > Hola a todos, con que sentencia o sentencias hago que mi propia


aplicación al
> > > > recibir un mensaje pase a primer plano? o que se active. Gracias.

Respuesta Responder a este mensaje
#9 final
30/11/2005 - 23:09 | Informe spam
¿¿¿¿¿Esta propiedad puede ser cambiada en tiempode ejecucion????

"Jorge Serrano [MVP VB]"
escribió
en el mensaje news:
¡Hola Bob!

Pues es una alegría personal lo que me comentas de los libros. :-)
Muchas gracias.

El de ASP 3 es un libro del que me siento especialmente orgulloso con el
resultado.

Se agradecen mucho los comentarios. :-)

Un saludo.


Jorge Serrano Pérez
Microsoft MVP VB.NET
PortalVB.com
http://www.portalvb.com/
Weblog de Jorge Serrano
http://weblogs.golemproject.com/jorge/


"BobDylan" wrote:

Pues sí. Listo!! gracias a los dos. Por cierto tengo un par de libros
tuyos
que me gustaron mucho (ASP3 y uno naranja de .net)
"Jorge Serrano [MVP VB]" escribió:

> La propiedad TopMost de un formulario te permite poner un formulario en
> primer plano.
>
> ¿Es esto lo que necesitas?.
>
> Un saludo.
>
> Jorge Serrano Pérez
> Microsoft MVP VB.NET
> PortalVB.com
> http://www.portalvb.com/
> Weblog de Jorge Serrano
> http://weblogs.golemproject.com/jorge/
>
>
> "BobDylan" wrote:
>
> > Eso activa el formulario y le da el foco no? pero yo estoy en una
> > clase y
> > tengo un puerto escuchando y cuando llegué determinado mensaje de
> > otra
> > aplicacion quiero activar la aplicacion que está escuchando.
> > Me explico? si, soy el musico jeje.
> >
> > "Pep" escribió:
> >
> > > Bob Dylan?.. el Musico?.. es para alguna cancion?
> > >
> > > Me.Activate()
> > >
> > > Espero que sea esto lo que pides.
> > > Saludos.
> > > Pep,
> > > [MVP] Visual Developer - Visual Basic
> > >
> > >
> > > "BobDylan" escribió:
> > >
> > > > Hola a todos, con que sentencia o sentencias hago que mi propia
> > > > aplicación al
> > > > recibir un mensaje pase a primer plano? o que se active. Gracias.



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida