“Conocimiento Programación>Visual Basics Programación

Cómo capturar una pantalla en VB

2011/4/24
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 generar varios cuadros de texto dinámicamente en WPF /VB.NET
¿Cómo puede encontrar y usar señales visuales de características de texto en una página?
Cómo utilizar varias páginas en Visual Basic 6
Cómo deshabilitar el puntero del ratón con VBA en Word
Tipos número variable en VBA
Cómo Gray Salida Botones en Visual Basic
Cómo escribir código en el botón HTML Con Vb Script
Cómo crear archivos RTF en Visual Basic 6
Conocimiento de la computadora © http://www.ordenador.online