“Conocimiento Programación>Visual Basics Programación

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

2011/8/8
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 un cuadro combinado de Visual Basic
Cómo insertar valores desde Microsoft Word a una base de datos
Cómo llamar a un método en VB.NET
Cómo crear un usuario en Active Directory con Visual Basic 6
Cómo convertir una cadena a INT en Vb.net
Cómo escribir programas en Visual Basic
¿Cómo implementa el paralelismo del nivel de instrucción?
Cómo analizar un archivo CSV en VB
Conocimiento de la computadora © http://www.ordenador.online