“Conocimientos Programación>Visual Basics Programación

Cómo capturar una pantalla en VB

2011/10/17
Beginning Visual Basic.NET desarrolladores que se sorprenda al descubrir que no hay ninguna función obvia para capturar ejemplares de los contenidos actualmente en la pantalla , muestran al usuario y guardarlo en el disco . El logro de la tarea es fácil, pero es bastante contrario a la intuición : en lugar de llamar a una función específica , es necesario para simular el uso de la tecla " Imprimir Pantalla" en el teclado. Instrucciones
1

Crear un nuevo proyecto y seleccione " proyecto de Windows Forms. "
2

Arrastre un botón y un PictureBox en el proyecto de la caja de herramientas.
< . br> 3

Haga doble clic en el botón que agregó a crear un evento de "click " para que
4

Pega el siguiente en el evento " Button1_Click " que acaba de aparecer :

SendKeys.Send ("% { PRTSC }")
Application.DoEvents

( ) guía pantalla Dim

= Clipboard.GetDataObject

Dim bmp = CType ( screen.GetData ( GetType ( System.Drawing.Bitmap ) ) , Bitmap )

PictureBox1.Image = bmp

PictureBox1.Image.Save ("C: \\ imagen.jpg ")

ir línea por línea , esto simula una "Imprimir Pantalla ", pulse la tecla ( que es la tecla de acceso directo para crear capturas de pantalla ) . A continuación, toma los datos de la imagen del portapapeles y lo muestra en la pantalla en el cuadro de imagen . Por último, se guarda en el disco como un archivo JPG .

Visual Basics Programación
Cómo cambiar la configuración de color en Visual Basic
Funciones GridView
Cómo encontrar el mayor valor de una matriz en Visual Basic
Cómo hacer una instalación en VB.NET
Cómo hacer una aplicación de Visual Basic para contraseña unidades flash protegidas
Cómo convertir a UTF - 8 mediante Visual Basic
Cómo escribir archivos de texto de ancho fijo con Visual Basic
Cómo reproducir un archivo WAV Con DirectX con Visual Basic
Conocimientos Informáticos © http://www.ordenador.online