? . Le langage de programmation Visual Basic NET , comme la plupart des autres, est livré avec des fonctions et des classes disponibles pour une utilisation par un programmeur pré-construits . Les programmeurs font référence à ces fonctions via la section "Utilisation " directive de préprocesseur qui informe le compilateur où trouver le code justificative nécessaire pour compiler le logiciel en cours de création . Références
Visual Basic utilise des références pour pointer vers les fonctions du système d'exploitation qui peuvent être appelées par un programmeur . La bibliothèque de classes de base contient les fonctionnalités du système d'exploitation Windows et les méthodes disponibles via le référencement. Cette bibliothèque de classes de base possède de nombreux noms -espaces qui déclarent des classes qui sont disponibles pour un programmeur lors de la création de leur code. Pour utiliser les fonctionnalités de différentes parties du système d'exploitation que vous devez référencer la bibliothèque de code correspondant à cette fonction.
Référence Nom - espaces
Nom -espaces sont collections logiques de caractéristiques différentes disposées en sections plus faciles à gérer . Par exemple , il existe un espace de nommage pour l'entrée et la sortie du système , de cryptage et de décryptage et à la reconnaissance de la parole. Nom -espaces contiennent des définitions de classe qui peuvent être instanciés par un programmeur comme un objet. Ces objets peuvent alors être utilisées lors de l'exécution pour effectuer diverses tâches . A défaut d'ajouter une référence à une caractéristique spécifique des résultats du système d'exploitation à une erreur de compilation.
Ajout d'une référence
Un projet Visual Studio nécessite l'ajout une référence au projet et déclarant pour une utilisation dans le code lui-même. Pour ajouter une référence à un projet simplement un clic droit sur les références dans la rubrique "Solution Explorer" et sélectionnez " Ajouter une référence ... " à partir de la liste. Cela présente une liste de références possibles pour la sélection par l'utilisateur. Ajout d'une référence explicite dans le code exige la mention « aide ». Par exemple, l'ajout d'une référence à la déclaration "Utilisation " pour le moteur de reconnaissance vocale nécessite le code suivant : "Utilisation System.Speech.Recognition " en haut du code de programme
Win32 et personnalisée. bibliothèques
Le framework. NET fournit une vaste gamme de fonctionnalités et de types de référence. Cependant, il est parfois nécessaire d'importer une référence à un système ou d'un fichier DLL personnalisé. Ce processus nécessite la « managé », souvent raccourci à " PInvoke ,« déclaration . Cette déclaration ajoute une référence et importe une bibliothèque personnalisée à un projet Visual Basic dans l'environnement . NET . La plupart des fonctions disponibles dans la bibliothèque d'API Win32 sont disponibles dans la bibliothèque de classes de base. En utilisant la plate-forme invoquer méthode des fonctions et des méthodes de référencement ne devrait être fait quand il n'y a pas de support natif pour les fonctions souhaitées dans le cadre . NET .