Visual Basic giver udviklere mulighed for at give en standardiseret fil udvælgelse og åbning dialog til brugere gennem " OpenFileDialog " komponent. Denne komponent understøtter valget af flere filer (selvom det er slået fra som standard ), og gør det nemt for udvikleren at analysere listen over udvalgte filer, og bestemme, hvordan man håndterer dem. Instruktioner
1
Opret en ny "Windows Form Project" ved at klikke på "File" og derefter " Nyt projekt ", og derefter vælge "Windows Form Project. "
2
Dobbeltklik på knappen komponent i værktøjskassen for at tilføje en knap til dit projekt.
3
Dobbeltklik på " OpenFileDialog " komponent i " Dialoger " i værktøjskassen for at føje det til dit projekt. I modsætning til knappen, vil OpenFileDialog ikke umiddelbart synlige , men det vil blive leveret i en dele listen nederst på siden.
4
Dobbeltklik på den knap, du har tilføjet i trin 2 for at oprette et "klik" begivenhed for den pågældende knap og automatisk gå til den
5
Indsæt følgende i " Button1_Click " begivenhed : .
OpenFileDialog1.Multiselect = Sand
< p > OpenFileDialog1.ShowDialog ()
Dim filer = OpenFileDialog1.FileNames
Button1.Text = files.Length
den første linje sætter " multiselect " ejendom OpenFileDialog kassen til sand, som giver brugeren mulighed for at vælge mere end én fil. Dette kan også gøres i vinduet med egenskaber.
Dernæst OpenFileDialog vises for brugeren .
Derefter er en liste over filer hentet i et array ved navn "filer" ved hjælp af " filnavne " ejendom OpenFileDialog . Pas på: OpenFileDialog har to egenskaber: FileName og filnavne. Den tidligere henter kun én fil , mens sidstnævnte henter den fulde liste af filer.
Endelig kan en optælling af de valgte filer tilgås ved blot at observere størrelsen af array.
< br >