. Il linguaggio di programmazione Visual Basic NET , come con la maggior parte degli altri , è dotato di funzioni predefinite e le classi disponibili per l'utilizzo da parte di un programmatore . Programmatori riferimento a queste funzioni tramite la sezione "Utilizzo " direttiva del preprocessore che indica al compilatore dove trovare il codice di supporto necessario per compilare il software in fase di creazione . Riferimenti
Visual Basic utilizza riferimenti per puntare a funzioni del sistema operativo che possono essere richiamate da un programmatore . La libreria di classi base contiene le funzionalità del sistema operativo Windows e dei metodi disponibili tramite riferimento . Questa libreria di classi base possiede molti nomi -spazi che dichiarano le classi che sono disponibili ad un programmatore quando si creano il loro codice . Per utilizzare la funzionalità di diverse parti del sistema operativo è necessario fare riferimento la libreria di codice relativo a quella funzione .
Riferimento Nome -spazi
Nome -spazi sono collezioni logiche di caratteristiche differenti disposti in sezioni gestite più facilmente. Ad esempio, vi è un nome - spazio per l'input e l'output del sistema , la crittografia e la decrittografia e riconoscimento vocale . Nome -spazi contengono definizioni di classi che possono essere istanziati da un programmatore come un oggetto. Questi oggetti possono poi essere utilizzati durante la fase di esecuzione per diverse attività . Non riuscendo ad aggiungere un riferimento a una caratteristica specifica dei risultati del sistema operativo in un errore in fase di compilazione .
Aggiunta di un riferimento
un progetto di Visual Studio richiede l'aggiunta di un riferimento al progetto e dichiarando che per l'uso nel codice stesso . Per aggiungere un riferimento a un progetto è sufficiente fare clic destro i riferimenti voce nel " Solution Explorer " e selezionare " Aggiungi riferimento ... " dall'elenco. Questo presenta un elenco di possibili riferimenti per la selezione da parte dell'utente . L'aggiunta di un riferimento esplicito nel codice richiede l'affermazione "Uso " . Per esempio , l'aggiunta di un riferimento con l'affermazione "Uso " per il motore di riconoscimento vocale richiede il seguente codice : "Uso System.Speech.Recognition " nella parte superiore del codice del programma
Win32 e personalizzata . biblioteche
Il framework . NET fornisce una vasta gamma di funzionalità e tipi di riferimento . Tuttavia, talvolta è necessario importare un riferimento a un sistema o file DLL personalizzata . Questo processo richiede il " richiamo piattaforma ", spesso abbreviato in " PInvoke , " l'istruzione . Questa istruzione aggiunge un riferimento e importa una libreria personalizzata di un progetto di Visual Basic in ambiente . NET . Molte delle funzioni disponibili nella libreria API Win32 sono disponibili nella libreria di classi base . Utilizzando la piattaforma metodo di funzioni e metodi di riferimento invocano dovrebbe essere fatto solo quando non vi è il supporto nativo per le funzioni desiderate nel quadro . NET .