Visual Basic - Ayuda Urgente....

Life is soft - evento anual de software empresarial
 
Vista:

Ayuda Urgente....

Publicado por Cristina (2 intervenciones) el 28/09/2000 00:00:00
Hola a todos,alguien sabe como capturar una pantalla como cuando presionan la tecla print screen, y luego guardarlo en un archivo bmp o lo que sea, lo que he conseguido hasta ahora es capturar la pantalla pero esta se copia al portapapeles y de ahi... desde ya gracias...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ayuda Urgente....

Publicado por tecniCam (220 intervenciones) el 28/09/2000 00:00:00
Pone una imagen en el Portapapeles.
Sintaxis:
objeto.SetData datos, formato

Devuelve una imagen del Portapeles.
Sintaxis:
objeto.GetData (formato) ->éste debe ir entre paréntesis
Si formato es 0 o se omite, GetData usa automáticamente el formato apropiado.
Valores de formato:
vbCFBitmap......2.......Mapa de bits (archivos .BMP)
vbCFMetafile....3.......Metarchivo (archivos .WMF)
vbCFDIB 8.......Mapa de bits independiente del dispositivo (DIB)
vbCFPalette.....9.......Paleta de colores

También podrías usar Control Contenedor OLE:
OLE.ReadFromFile
OLE.SaveToFile ó OLE.SaveToOle1File
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Ayuda Urgente....

Publicado por cristina (2 intervenciones) el 02/10/2000 00:00:00
La parte del portapapeles esta bien, la question es que de ahi quiero colocar una imagen en disco, por ejemplo si yo capturo alguna pantalla activa desde vb, esta la manda al portapapeles y yo quiero enviarla a disco como c:\imagen.bmp..
gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar