“Conocimientos Programación>Visual Basics Programación

Cómo enviar comandos a una aplicación no está enfocada para Visual Basic

2016/3/1
Visual Basic ( VB ) , lenguaje de desarrollo de Microsoft para Windows y el medio ambiente , ofrece al menos dos formas de programas que actualmente no reciben la entrada del usuario automatizar . Una forma es para ejecutar las funciones que el programa para ser controlado expone al control de programas para ese propósito . Otro método implica el uso de la automatización de la clase SendKeys VB . El método Send de esta clase puede enviar pulsaciones de teclas a las aplicaciones dadas enfoque por el comando AppActivate . Envío de comandos de Visual Basic para comandos fuera de foco permite que diferentes tipos de programas para trabajar juntos. Instrucciones
1

abierto VB y haga clic en "Nuevo proyecto" del menú " Archivo" para empezar a crear un programa nuevo , en blanco . Vas a personalizar el programa para enviar un comando a una aplicación que no está en foco.

2 Haga clic en el enlace "Windows formulario de solicitud" que aparece en el cuadro de diálogo "Nuevo proyecto" . Abra la ventana de diseño de formulario de entrada de usuario del programa haciendo clic en " Diseño" en el menú " Ventana".
3

Arrastre un control de etiqueta de la caja de herramientas de control en el formulario, colocando el etiqueta en la parte superior . Haga clic en la etiqueta y haga clic en "Propiedades", luego " de aplicaciones para automatizar " tipo de la "Texto " corredor de propiedades.
4

Hacer otra etiqueta como lo hizo la primera, pero colocarlo directamente en virtud de la primera, y establecer su texto a " secuencia de teclas ".
5

Arrastre un control de cuadro de texto en el cuadro de herramientas hasta el formulario , colocándolo directamente a la derecha de la primera etiqueta. Arrastre otro cuadro de texto a la derecha de la segunda etiqueta.
6

Arrastre un control Button desde el cuadro de herramientas hasta el formulario , por debajo de los controles existentes en el formulario. Haga doble clic en el botón para entrar en una ventana para escribir el código fuente de su programa de automatización .
7

Pega el siguiente código fuente por encima de la "End Sub" declaración del subprograma " Button1_Click " . Este código se activa el programa introducido en el primer cuadro de texto , a continuación, enviar el comando de teclado especificada en el segundo cuadro de texto.

AppActivate ( TextBox1.Text )

SendKeys.Send ( TextBox2.Text )
8

ejecute el programa que desea enviar el comando de teclado .
9

Press "F5 " para ejecutar el programa , a continuación, escriba el nombre de un programa para enviar un comando de teclado . Escriba una secuencia de teclas que realiza ese comando en el segundo cuadro de texto. A continuación, se muestra de entrada para los dos cuadros de texto , que enviará el comando " Volver " de un navegador Web. ( Ejecute el programa de navegación antes de ingresar a esta entrada, y vaya a una página nueva . ) :

Escriba el nombre del navegador ( por ejemplo, " Firefox ", "Internet Explorer" ) en el primer cuadro de texto. En el segundo cuadro de texto , escriba "% { LEFT } . " VB interpretará esta secuencia de teclas como " Alt-Flecha izquierda", un comando común navegador para moverse a la página Web visitada anteriormente .
10

Presione el botón del formulario para enviar el comando al programa abierto. Si ha utilizado los datos de la muestra en el Paso 9 , el navegador vuelve a la página Web anterior.

Visual Basics Programación
Cómo crear ActiveX en VB
Cómo escribir VB.Net al Bloc de notas
Cómo convertir una cadena en un número en Visual Basic
Cómo hacer un formulario visible después de la pantalla de bienvenida
Cómo agregar un conjunto de datos a un formulario en Vb.Net
Cómo hacer que funcione más rápido MS Access en un proyecto de VB
Cómo mostrar datos en un DataGridView
Descripción de Visual Basic
Conocimientos Informáticos © http://www.ordenador.online