Software applikationer udviklet i VB.net almindeligt genererer , analysere og gemme data i filer. I mange tilfælde er de programmer der kræves for at trække data fra en bestemt fil i en mappe på computerens harddisk. I andre lignende sager , kan det program, har brug for at gemme data i filerne i en bestemt mappe med navnet . I sådanne tilfælde , hvis ansøgningen forsøger at gemme en fil i en mappe , der ikke eksisterer kan ansøgningen blive ustabilt og nedbrud. Tilsvarende er hvis ansøgningen forsøger at læse fra en fil, at den tror gemt i en mappe, der ikke eksisterer, vil den gå ned. Det er vigtigt at tjekke for eksistensen af mapper , før adgang til dem fra programmet. Instruktioner
1
Type " Dim sti As String " i din VB.NET kode til at definere en streng variabel til at holde stien til den mappe, du vil søge efter. Denne streng variabel kaldes " sti ". Som et eksempel , sættes værdien af strengen variablen " stinavn " til "C: . \\ TestFolder " Dette kan gennemføres ved hjælp af følgende kode " stinavn =" C: " . " \\ TestFolder
2
Type " Importerer System.IO " i første linje i din kode for at importere "System . IO " bibliotek i din VB.net kode. Den " System.IO " er en . NET framework klasse bibliotek , der er tilgængelig for alle. NET baseret kode. Da koden er ved at blive udviklet i VB.NET , dette bibliotek er også automatisk tilgængelig til brug for bygherren. En klasse bibliotek er en samling af klasser med forskellige funktioner, programmører kan bruge i deres software applikationer .
" DirectoryInfo " klasse er en del af " System.IO " klasse bibliotek , der udsætter funktioner til oprettelse og flytning gennem mapper og sub- mapper.
3
Type linjen " Directory.Exists ( sti ) " for at bruge " eksisterer "-funktionen i " DirectoryInfo class" for at kontrollere, om " C : \\ TestFolder "mappen findes på din computer. Den " Eksisterer "-funktionen vil returnere en sand boolesk værdi hvis mappen findes, og det vil returnere en falsk boolesk værdi hvis mappen ikke eksisterer. At fange denne boolesk værdi , definere en boolesk variabel ved hjælp af følgende kode linje : " . Dim svar Som Boolean " Brug dette " svar " variable til at acceptere tilbagevenden værdien af " eksisterer "-funktionen ved hjælp af følgende kode linje : " . Answer = Directory.Exists ( stinavn )"
4
Byg og kompilere din kode ved at klikke på "Projekt " option på den øverste værktøjslinjen og derefter klikke på " Build ". Udføre koden ved at klikke på " Debug " option på den øverste værktøjslinjen og derefter klikke på "Kør ". Den VB.net kode vil udføre , kontrollere, om . "C: \\ TestFolder " findes på din computer og returnere en passende sandt eller falsk værdi