SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => VB .NET => Mensaje iniciado por: nestor_gonzalez en Martes 5 de Febrero de 2008, 00:23

Título: Capturar Etiquetas De Botones
Publicado por: nestor_gonzalez en Martes 5 de Febrero de 2008, 00:23
Buenas Noches!!

Alguien me puede colaborar sobre un programa que me permita capturar el nombre de la etiqueta de los botones de una ventana que se encuentren debajo del puntero del Mouse para luego reproducirlos por una voz electronica?
Lo de la voz electronica ya lo tengo, lo que necesito es la captura de las etiquetas.
Espero que me puedan colaborar ya que lo necesito para un proyecto de la Universidad.

Gracias por la atencion prestada!!
Título: Re: Capturar Etiquetas De Botones
Publicado por: Mollense en Martes 5 de Febrero de 2008, 00:46
Cita de: "nestor_gonzalez"
Buenas Noches!!

Alguien me puede colaborar sobre un programa que me permita capturar el nombre de la etiqueta de los botones de una ventana que se encuentren debajo del puntero del Mouse para luego reproducirlos por una voz electronica?
Lo de la voz electronica ya lo tengo, lo que necesito es la captura de las etiquetas.
Espero que me puedan colaborar ya que lo necesito para un proyecto de la Universidad.

Gracias por la atencion prestada!!
Podés usar el evento "MouseMove" de cada botón:
Código: Text
  1. Private Sub Button1_MouseMove(ByVal sender As System.Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles Button1.MouseMove
  2.         MsgBox(Button1.Text)
  3.     End Sub
  4.  

¿Cómo estás trabajando el tema de la voz?

PD: Te adjunto un ejemplo
Título: Re: Capturar Etiquetas De Botones
Publicado por: nestor_gonzalez en Miércoles 6 de Febrero de 2008, 00:51
:blink: Gracias por haberme respondido a mi pregunta, pero lo que necesito es poder capturarlos en una ventana del sistema operativo, no de una que yo cree. Necesito capturar las etiquetas de los botones y menus que se encentren, por ejemplo: Archivo, Edicion, Cortar, Pegar, etc.

Espero me puedan colaborar con esto.

Lo de la voz la estoy realizando con el Agent de Microsoft, estoy utilizando el Genio.

Gracias por la atencion prestada.