Condividi tramite


Riutilizzo di codice: esecuzione più facile di attività

Aggiornamento: novembre 2007

Non dover scrivere codice costituisce un notevole vantaggio: Visual Basic facilita il riutilizzo del codice contenuto negli argomenti della Guida e nelle applicazioni di esempio.

Nota:

Se si sta utilizzando Visual Basic Express Edition, è possibile che alcuni collegamenti alla Guida presenti in questa pagina non siano disponibili, a seconda delle opzioni scelte durante l'installazione. Per ulteriori informazioni, vedere Risoluzione dei problemi in Visual Basic Express.

Copia del codice

Nel corso delle lezioni è stato probabilmente possibile constatare la presenza di etichette contrassegnate con la dicitura Copia codice in corrispondenza di tutti i blocchi di codice riportati negli argomenti della Guida. Facendo clic sull'etichetta Copia codice in un argomento della Guida, il codice nel blocco viene copiato negli Appunti. È quindi possibile incollarlo direttamente nell'editor di codice anziché doverlo digitare.

Numerosi argomenti della Guida contengono esempi di codice che illustrano come utilizzare un determinato elemento di linguaggio, una proprietà o una funzione. Sebbene tali esempi non corrispondano esattamente alle operazioni desiderate, è possibile copiarli nel codice come punto di partenza e modificarli in base alle proprie esigenze, ad esempio specificando nomi di variabili e riferimenti diversi.

Utilizzo delle applicazioni di esempio

In Visual Basic 2008 sono inclusi collegamenti a diverse applicazioni di esempio che possono essere utilizzate come base per la creazione di programmi personalizzati. Le applicazioni di esempio sono progetti completi che possono essere scaricati, caricati in Visual Basic 2008 ed eseguiti senza alcuna modifica. Nella maggior parte dei casi si tratta di programmi inutili, che contengono tuttavia una grande quantità di codice utile.

L'applicazione Game è ad esempio una dimostrazione di un semplice gioco Windows Form, completo di grafica GDI+, funzionalità di timer, configurazione utente e memorizzazione dei punteggi migliori. Se si sta scrivendo un gioco di carte personalizzato, il codice dell'interfaccia utente nell'esempio Game potrebbe non essere molto utile, mentre il codice per la memorizzazione e la visualizzazione di punteggi migliori potrebbe rivelarsi molto utile. È pertanto possibile copiarlo e utilizzarlo nel proprio programma senza modificarlo.

In altri casi, è possibile utilizzare l'applicazione di esempio come punto di partenza, apportando modifiche e aggiunte, in base alle proprie esigenze. Sebbene non consenta di eseguire esattamente le operazioni desiderate, l'uso del codice di esempio come punto di partenza semplifica la creazione dell'applicazione. Per ulteriori informazioni, vedere Applicazioni di esempio di Visual Basic Express.

Riutilizzo del codice

Man mano che si acquisisce esperienza nell'ambito della programmazione, ci si renderà conto che spesso si scrive sempre lo stesso codice: ad esempio, il codice per un controllo TextBox che consente l'immissione solo di numeri. Anziché scrivere lo stesso codice per ogni programma, è possibile scriverlo una sola volta e salvarlo trascinandolo nella Casella degli strumenti. La volta successiva che tale segmento di codice sarà necessario, potrà essere trascinato di nuovo nell'editor del codice per inserirlo nel codice.

Suggerimento:

Se si salva una grande quantità di codice nella Casella degli strumenti, potrebbe risultare difficile individuare il codice necessario. È anche possibile salvare il codice come frammento di codice e accedervi mediante le stesse procedure utilizzate per i frammenti di codice inclusi in Visual Basic 2008.

Ricerca del codice

È possibile ottenere codice, oltre a quello incluso in Visual Basic Express Edition, dalle numerose altre risorse Microsoft e di terze parti disponibili. È possibile cercare frammenti di codice, modelli e starter kit, esempi e controlli su Internet. Per ulteriori informazioni, vedere Procedura: cercare frammenti di codice in linea.

È inoltre possibile eseguire una ricerca nella Guida per individuare gli argomenti contenenti codice. Per ulteriori informazioni, vedere Procedura: cercare argomenti con codice di esempio.

Passaggi successivi

In questa lezione sono stati descritti numerosi metodi di ricerca del codice, in modo da evitare di doverlo scrivere. Nella lezione successiva verrà indicato dove trovare informazioni dettagliate sulle diverse funzionalità di Visual Basic Express Edition.

Lezione successiva: Approfondimenti: ulteriori informazioni su...

Vedere anche

Attività

Informazioni approfondite: risorse per imparare a utilizzare Visual Basic

Concetti

Argomenti avanzati: informazioni approfondite su Visual Basic

Procedure relative a Visual Basic Express

Altre risorse

Presentazione guidata di Visual Basic