? . Visual Basic NET programmeringssprog, som med de fleste andre, kommer med præ-byggede funktioner og klasser til rådighed til brug af en programmør. Programmører referere disse funktioner via " Brug af" præprocessor direktiv, informerer compiler hvor man kan finde støtte skal bruges til at kompilere software bliver skabt . Referencer
Visual Basic bruger referencer til at pege på operativsystemet funktioner, som kan kaldes af en programmør . Basen klasse bibliotek indeholder Windows -operativsystemet funktioner og metoder til rådighed via henvisninger . Denne base klasse bibliotek besidder mange name - rum, der erklærer klasser, der er til rådighed for en programmør , når du opretter deres kode . For at kunne bruge funktionaliteten af forskellige dele af det operativsystem, du skal referere kodebibliotek relevant for denne funktion.
Referencenavn - rum
Navn - rum er logiske samlinger af forskellige funktioner arrangeret i lettere administrerede sektioner. For eksempel er der et navn - plads for systemets input og output , kryptering og dekryptering og talegenkendelse . Navn - rum indeholder klassedefinitioner der kan instantieres ved en programmør som et objekt . Disse objekter kan derefter anvendes under runtime at udføre forskellige opgaver . Undlade at tilføje en henvisning til en bestemt funktion af operativsystemet resulterer i en kompilere tid fejl.
Tilføje en henvisning
Visual Studio projekt kræver tilføjelse en henvisning til projektet og erklære det til brug i selve koden . For at tilføje en reference til et projekt blot højreklikke Henvisningerne overskriften i "Solution Explorer " og vælge "Tilføj reference ... " på listen. Dette giver en liste over mulige referencer til udvælgelse af brugeren . Tilføjelse af en henvisning eksplicit i koden kræver "Brug " erklæring . For eksempel kræver tilføje en henvisning med " Brug af" opgørelse for talegenkendelse motor følgende kode : "Brug System.Speech.Recognition " øverst af programkoden
Win32 og Custom . biblioteker
. NET framework giver en bred vifte af funktionalitet og referencetyper . Men det er nogle gange nødvendigt at importere en henvisning til et system eller brugerdefineret DLL-fil . Denne proces kræver en " platform påberåbe " ofte forkortet til " PInvoke , " erklæring . Denne erklæring tilføjer en henvisning , og importerer en brugerdefineret biblioteket til en Visual Basic-projekt i . NET miljø. Mange af de funktioner, der findes i Win32 API -biblioteket findes i basisklassen biblioteket. Brug af platformen påberåbe metode referere funktioner og metoder bør kun ske , når der ikke understøttelse for de funktioner, der ønskes i . NET framework .