Ved hjelp av en variabel med " Dir "-funksjonen i Visual Basic-programmet kan gjøre programmet mer dynamisk ved ikke å bruke bare én bane . Den " Dir "-funksjonen returnerer en streng som representerer navnet på en fil , mappe eller en mappe som samsvarer med en bestemt mønster som " * . Xlslx . " Funksjonen støtter vill tegn for å angi flere filer . Bruke variabelen for å definere banen første gang og bruke " Dir "-funksjonen i seg selv for å hente det neste elementet. Du trenger
Microsoft Visual Studio
Vis flere instruksjoner
en
Launch Microsoft Visual Studio , klikk " Nytt prosjekt " fra den venstre delen av skjermen og utvide " Visual Basic" under " installerte maler . " Klikk på " Windows" og dobbeltklikk på "Console Application " fra sentrum av dialog vinduet for å opprette en ny konsoll prosjekt
2
Legg til følgende kode for å opprette to strengvariabler : .
< p> Dim myfile As String
Dim MyPath As String
3
Definer banen der du vil søke etter filer ved hjelp av " MyPath " variable :
MyPath = "C : \\ myExcelFiles \\ "
4
Bruk " MyPath " variable og " * xlsx . " forlengelse for å få den første filen ved hjelp av " Dir "-funksjon:
myfile = Dir ( MyPath & " * . xlsx ")
5
Lag en " While ... Loop " for å søke etter flere filer i samme bane og vise dem gjennom Console vindu : en
Mens myfile < > " "
p Hvis ( GetAttr ( MyPath & myfile ) og vbDirectory ) < > vbDirectory Deretter
Console.WriteLine ( myfile )
End If
myfile = Dir ( )
Loop
Console.ReadLine ( )
6
Press "F5 " for å kjøre programmet .