Condividi tramite


Oggetto My.Computer.Clipboard

Aggiornamento: novembre 2007

Fornisce metodi per la modifica degli Appunti.

Note

Gli elementi spostati o copiati negli Appunti vengono conservati anche dopo la chiusura dell'applicazione.

I dati sugli Appunti possono essere di un formato qualsiasi, definito anche formato degli Appunti. Per un elenco di formati predefiniti da utilizzare con gli Appunti, vedere DataFormats. Quando un elemento viene spostato o copiato negli Appunti, gli elementi in altri formati vengono cancellati. Per rendere persistenti gli altri formati, utilizzare DataObject, che consente di copiare tutto ciò che esiste negli Appunti correnti, inclusi gli elementi incollati da altre applicazioni. Collocare i dati negli Appunti in più formati per aumentare la possibilità che un'applicazione di destinazione, i cui requisiti di formato siano già noti, sia in grado di recuperare i dati.

Dal momento che tutte le applicazioni condividono gli Appunti di sistema, è possibile che il contenuto cambi quando si passa a un'altra applicazione.

Per essere inserita negli Appunti, è necessario che una classe sia serializzabile. Per ulteriori informazioni, vedere Serializzazione.

Quando si accede agli Appunti in modo remoto, viene generata un'eccezione ThreadStateException, a meno che il thread che accede non operi in modalità apartment a thread singolo (STA). Per risolvere il problema, impostare ThreadApartmentState su STA. Per ulteriori informazioni, vedere STAThreadAttribute.

Attività

Nella tabella riportata di seguito sono elencati esempi di attività relative all'oggetto My.Computer.Clipboard.

Per

Vedere

Cancellare il contenuto degli Appunti

Procedura: cancellare il contenuto degli Appunti in Visual Basic

Leggere dagli Appunti

Procedura: leggere dagli Appunti in Visual Basic

Scoprire il contenuto degli Appunti

Procedura: determinare quale tipo di file è memorizzato negli Appunti in Visual Basic

Salvare contenuti audio negli Appunti

Procedura: salvare un flusso audio negli Appunti in Visual Basic

Ottenere un'immagine dagli Appunti

Procedura: recuperare un'immagine dagli Appunti in Visual Basic

Memorizzare dati negli Appunti

Procedura: scrivere negli Appunti in Visual Basic

Esempio

Nell'esempio il testo degli Appunti viene letto nella stringa textOnClipboard.

Dim textOnClipboard As String = My.Computer.Clipboard.GetText()

Se negli Appunti non è presente testo, l'esempio avrà esito negativo.

Requisiti

Spazio dei nomi:Microsoft.VisualBasic.MyServices

Classe:ClipboardProxy (fornisce l'accesso a Clipboard)

**Assembly:**Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)

Disponibilità per tipo di progetto

Tipo di progetto

Disponibile

Applicazione Windows

Libreria di classi

Applicazione console

Libreria di controlli Windows

Libreria di controlli Web

No

Servizio Windows

Sito Web

No

Vedere anche

Riferimenti

Membri dell'oggetto My.Computer.Clipboard

Oggetto My.Computer

System.Windows.Forms.Clipboard