Ottenere una schermata ("screenshot") con Gambas

Da Gambas-it.org - Wikipedia.
Versione del 8 set 2012 alle 08:55 di Vuott (Discussione | contributi) (Nuova pagina: Per effettuare una schermata, ossia uno ''screenshot'', mediante il solo codice Gambas, si dovrà utilizzare l'omonimo metodo ''.Screenshot'' della classe ''Desktop''. Si dovrà impos...)

(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)

Per effettuare una schermata, ossia uno screenshot, mediante il solo codice Gambas, si dovrà utilizzare l'omonimo metodo .Screenshot della classe Desktop.

Si dovrà impostare nel progetto anche il componente gb.desktop.

Public Sub Button1_Click()

 Dim pc As Picture

' Individuiamo il riquadro interessato dallo screenshot secondo i soliti parametri: X, Y, Width, Height.
' Assegnamo, quindi, la schermata in una variabile di tipo "Picture"...:
   pc = Desktop.Screenshot(100, 100, 100, 100)
  
' ...che caricheremo in una "PictureBox" per mostrarla:
   PictureBox1.Picture = pc

End