? . Visual Basic NET programmeringsspråk, som med de fleste andre, kommer med pre -bygget funksjoner og klasser tilgjengelig for bruk av en programmerer . Programmerere referere disse funksjonene via " Bruk" preprocessor direktiv som informerer kompilatoren hvor du finner støtte koden som trengs for å kompilere programvare blir opprettet. Referanser
Visual Basic bruker referanser å peke på operativsystemet funksjoner som kan kalles av en programmerer . Basen klassebibliotek inneholder Windows-operativsystemet funksjoner og metoder tilgjengelig via refererer til. Denne basen klassebibliotek besitter mange navn- områder som erklærer klasser som er tilgjengelige for en programmerer når du oppretter koden sin . For å kunne bruke funksjonaliteten til ulike deler av operativsystemet , må du referere til kodebiblioteket relevant for den aktuelle funksjonen .
Reference Navn - områder
Navn - plasser er logiske samlinger av ulike funksjoner arrangert i lettere klarte seksjoner. For eksempel , det er et navn - plass for system inngang og utgang , kryptering og dekryptering og talegjenkjenning . Navn - områder inneholder klassedefinisjoner som kan startes av en programmerer som et objekt . Disse objektene kan deretter brukes under kjøring for å utføre forskjellige oppgaver . Sviktende å legge en referanse til en spesifikk funksjon i operativsystemet fører til en kompilering feil .
Legge til en Reference
A Visual Studio -prosjekt krever legge en referanse til prosjektet og erklære det for bruk i selve koden . For å legge til en referanse til et prosjekt bare høyreklikk den Referanser overskriften i " Solution Explorer " og velg " Add Reference ... " fra listen. Dette presenterer en liste over mulige referanser for valg av brukeren. Legge til en referanse eksplisitt i koden krever "Bruke " statement. For eksempel legger til en referanse med "Bruk " statement for talegjenkjenningsmotoren krever følgende kode : "Bruke System.Speech.Recognition " på toppen av programkoden
Win32 og Custom . biblioteker
. NET Framework tilbyr et stort utvalg av funksjonalitet og referanse typer . Imidlertid er det noen ganger nødvendig å importere en referanse til et system eller tilpassede DLL-fil . Denne prosessen krever " plattform påberope ", ofte forkortet til " PInvoke , " statement. Denne uttalelsen legger til en referanse og importerer en egendefinert bibliotek til et Visual Basic-prosjekt i . NET miljø . Mange av funksjonene som er tilgjengelige i Win32 API bibliotek er tilgjengelig i basen klassebibliotek . Bruke plattformen påberope metoden for å referere funksjoner og metoder bør bare gjøres når det er ingen innebygd støtte for funksjonene ønsket i den . NET rammeverket .