Slik leser du en mappe og skjerm innhold som linker med Visual Basic
Visual Basic er et felles språk som brukes til å lage web og desktop-applikasjoner. Lese innholdet i en katalog gjøres ved hjelp av interne funksjoner i Visual Basic-kompilator leveres av Microsoft. Søknaden er nyttig når du ønsker å liste opp filer eller andre kataloger på en harddisk for brukerne. Filene kan aggregeres og oppført for dine brukere med en link som åpner filen i programmet.
Bruksanvisning
1 Lag de nødvendige variablene. Disse variablene blir brukt til å ringe \ "katalogen \" class og sløyfe gjennom hver fil eller mappe for å opprette koblingen på skjemaet. Nedenfor er koden for å lage fil variabler:
Dim katalog Som Directory
Dim filer As String ()
Dim fil As String
Legg merke til de \ "files \" og \ "filen \" definisjoner. Den \ "files \" variable er en matrise av alle filene i katalogen. Den \ "file \" variabelen brukes til å inneholde en fil streng.
2 Få en liste over filer og lagre det til \ "filer \" array. En intern Visual Basic funksjon kalt \ "GetFiles () \" brukes til å lage en liste. Følgende kode henter alle mappene og filene-innenfor den \ "c: \ MyFolder \" katalog:
files = directory.GetFiles (\ "C: \ MyFolder \", \
"\")
Den \ "\" dirigerer kompilatoren for å hente alle filer. Du kan også angi filnavn for henting.
3 Loop gjennom hver fil i rekken og skrive den til en kobling etikett. Koblingen etiketten skaper et understreket tekst område som brukerne klikker for å åpne filen. Følgende kode skriver hver fil til brukerens form:
For hver fil i filer
Dim lenke som ny LinkLabel ()
link.Text = fil
Me.Controls.Add (link)
Loop
4 Lagre de nye kodeendringer og trykk F5-tasten. F5 kompilerer og kjører koden i debugger, slik at du kan kontrollere sin funksjon og syntaks i Visual Basic-redigering.