Esempio di utilizzo degli Appunti
Aggiornamento: novembre 2007
In questo esempio viene illustrato come copiare e recuperare elementi degli Appunti in formati diversi.
Per ottenere esempi e istruzioni per la relativa installazione
Effettuare una delle seguenti operazioni:
Dal menu Guida, scegliere Esempi.
Il file Readme contiene informazioni sugli esempi.
Visitare il sito Web Visual Studio 2008 Samples (informazioni in lingua inglese). Su tale sito sono disponibili le versioni più recenti degli esempi.
Individuare gli esempi sul computer in cui è installato Visual Studio. Il percorso di installazione predefinito degli esempi e del file Readme relativo è unità:\Programmi\Microsoft Visual Studio 9.0\Samples\lcid. Per le versioni Express di Visual Studio tutti gli esempi sono disponibili in linea.
Per ulteriori informazioni, vedere Individuazione dei file di esempio.
![]() |
---|
In questo esempio di codice viene illustrato un concetto e viene presentato solo il codice rilevante. È possibile che questo esempio non soddisfi i requisiti di sicurezza per un ambiente specifico ed è opportuno non utilizzarlo così come viene riportato. È consigliabile aggiungere codice relativo alla sicurezza e alla gestione degli errori per rendere i progetti più sicuri e potenti. Microsoft fornisce questo esempio di codice "COSÌ COM'È" senza garanzie. |
Per visualizzare la documentazione dell'esempio
In Esplora soluzioni fare doppio clic sulla cartella Documentazione.
Se si utilizza Visual Basic Express Edition, fare clic con il pulsante destro del mouse su ReadMe.htm nella cartella Documentazione. Scegliere Visualizza nel browser.
Se si utilizza una versione diversa di Visual Basic, fare doppio clic su ReadMe.htm nella cartella Documentazione.
Dimostrazione
Mediante i comandi di menu del form principale è possibile controllare le due principali operazioni relative gli Appunti, ossia la copia e il recupero di elementi. Sei tipi di dati vengono copiati e incollati tramite l'Oggetto My.Computer.Clipboard:
Immagine Per questa funzionalità vengono utilizzati il Metodo My.Computer.Clipboard.SetImage e il Metodo My.Computer.Clipboard.GetImage per copiare l'immagine da un controllo PictureBox a un altro. Il file di immagine viene memorizzato nell'oggetto My.Resources.
Testo Per questa funzionalità vengono utilizzati il Metodo My.Computer.Clipboard.SetText e il Metodo My.Computer.Clipboard.GetText per copiare il testo da un controllo TextBox a un altro. Metodo My.Computer.Clipboard.SetText è un metodo di overload. L'overload utilizzato in questa attività è privo di parametri e copia qualsiasi tipo di testo trovato negli Appunti.
Testo RTF Analogamente alla funzionalità "testo", anche per questa vengono utilizzati il Metodo My.Computer.Clipboard.SetText e il Metodo My.Computer.Clipboard.GetText per copiare e incollare il testo. Viene utilizzato l'overload del Metodo My.Computer.Clipboard.SetText che accetta un'enumerazione TextDataFormat. Il valore passato è Rtf. Viene pertanto copiato solo il testo dettagliato.
HTML Analogamente alla funzionalità "testo RTF", anche per questa viene utilizzato un valore (Html) dell'enumerazione TextDataFormat per recuperare dagli Appunti solo il testo in formato HTML.
Istanza di classe La classe Pixel viene definita nel progetto e dispone dell'attributo Serializable. Il Metodo My.Computer.Clipboard.SetData e il Metodo My.Computer.Clipboard.GetData possono essere utilizzati per copiare e incollare i dati. Il metodo LoadPixel crea una stringa di testo da scrivere nel form.
File Un file viene copiato negli Appunti mediante copia da Esplora risorse. The file name is retrieved by using Metodo My.Computer.Clipboard.GetFileDropList.
In ognuno dei casi descritti, i dati vengono copiati dal controllo del codice sorgente nella colonna di sinistra e incollati nel controllo di destinazione nella colonna di destra.
Vedere anche
Attività
Procedura: scrivere negli Appunti in Visual Basic
Procedura: cancellare il contenuto degli Appunti in Visual Basic
Procedura: leggere dagli Appunti in Visual Basic
Procedura: recuperare un'immagine dagli Appunti in Visual Basic