Emanuele Mattei

Il Blog di Emanuele

My Links

Blog Stats

News

E-mail per eventuale contatto
E-mail






Supporta il blog offrendo una pizza o un caffè per informazioni fai click qui. Grazie :-)))




ClipArt del giorno:
Naviga attraverso più di 140.000 immagini e clip multimediali scaricabili gratuitamente, per arricchire i tuoi documenti Office.



E-mail per eventuale contatto
E-mail



Locations of visitors to this page



Le opere pubblicate in questo blog sono sotto la licenza Creative Commons. Attribuzione- No commerciale e no derivate.

Il libro che sto leggendo:






Settembre 2007 Dicembre 2007
Marzo 2008
Giugno 2008
Settembre 2008
Dicembre 2008


Pagina Hall Of Fame

Powered by  MyPagerank.Net

Categorie Articoli

Archivio

Categorie Post

Immagini

Sezione siti

Blog Amici

Office

Net

Siti Gratuiti

Siti vari

Tools

Elenco Siti

Il tempo a Roma

Programmi Gratuiti e Portatili

Net 4 print screen salvare in un file immagine la videata VB.Net e C#

In questo frammento di codice, viene illustrata una tecnica per salvare in un file immagine, ciò che è visualizzato a video, il tutto emulando il tasto "stampa" della tastiera





VB.Net



Private Sub BtnSchermata_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles BtnSchermata.Click

'emulo la pressione del taso press

SendKeys.SendWait("%{PRTSC}")

'oggetto che contiene le informazioni

Dim DatiSchermata As IDataObject

'ottengo i dati in memoria

DatiSchermata =

Clipboard.GetDataObject()

'oggetti che salva l'immagine in formato bmp della schermata

Dim immagine As Bitmap

'converto l'oggetto

immagine =

DirectCast(DatiSchermata.GetData(DataFormats.Bitmap), Bitmap)

'Salvo l'oggetto

immagine.Save(

"C:\\Varie\\schermata.bmp")

End Sub

C#





private

void btnSchermata_Click(object sender, EventArgs e)

{



//emulo la pressione del taso press

SendKeys.SendWait("%{PRTSC}");

//oggetto che contiene le informazioni

IDataObject DatiSchermata;

//ottengo i dati in memoria

DatiSchermata =

Clipboard.GetDataObject();

//oggetti che salva l'immagine in formato bmp della schermata

Bitmap immagine;

//converto l'oggetto

immagine = (

Bitmap)DatiSchermata.GetData(DataFormats.Bitmap);

//Salvo l'oggetto

immagine.Save(

"C:\\Varie\\schermata.bmp");

}

posted on martedì 11 ottobre 2011 22.33