Uso della classe Clipboard

Da Gambas-it.org - Wikipedia.
Versione del 13 apr 2013 alle 08:14 di Vuott (Discussione | contributi) (Creata pagina con 'La Classe ''Clipboard'' consente di gestire gli appunti memorizzati (ossia la ''clipboard'') di sistema. L'uso della Classe ''Clipboard'' può avvenire per copiare negli ''a...')

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

La Classe Clipboard consente di gestire gli appunti memorizzati (ossia la clipboard) di sistema.


L'uso della Classe Clipboard può avvenire per copiare negli appunti, e quindi poi restituire, un testo oppure un'immagine.

Poniamo come esempio il caso in cui sul Form si abbiano due PictureBox, in una delle quali è presente un'immagine. Si intende semplicemente far mostrare all'applicativo nella seconda PictureBox l'immagine presente nella prima PictureBox, attraverso la copia negli appunti del sistema dell'immagine da assegnare poi alla seconda PictureBox:

Public Sub Button1_Click()

 Dim i As Image
 
' Facciamo una copia dell'immagine negli appunti (clipboard) di sistema:
   Clipboard.Copy(PictureBox1.Picture.Image)
   
' Assegnamo ad una variabile di tipo "Image" la copia dell'immagine posta negli appunti di sistema:
   i = Clipboard.Paste()
   
' Assegnamo l'immagine alla seconda "PictureBox" presente nel Form:
   PictureBox2.Picture = i.Picture

End