Visual Basic tillåter utvecklare att ge en standardiserad fil urval och öppna dialogrutan för användarna genom " OpenFileDialog " komponent . Denna komponent stöder markering av flera filer ( även om den är avstängd som standard ) och gör det enkelt för utvecklare att analysera listan över valda filer och hur man hanterar dem . Instruktioner
1
Skapa en ny " Windows Form Project " genom att klicka på " File " och sedan " Nytt projekt " och sedan välja " Windows Form Project . "
2
Dubbelklicka på knappen komponent i verktygslådan för att lägga till en knapp för att ditt projekt .
3
Dubbelklicka på " OpenFileDialog " komponent i " Dialoger " i verktygslådan för att lägga till den för ditt projekt . Till skillnad från knappen , kommer OpenFileDialog inte omedelbart synliga , men det kommer att ges i en delar lista längst ner på sidan .
4
Dubbelklicka på knappen som du lade till i steg 2 för att skapa ett "klick " händelse för den knappen och automatiskt gå till den
5
Klistra in följande i " Button1_Click " händelse : .
OpenFileDialog1.Multiselect = Sant
OpenFileDialog1.ShowDialog ( ) katalog
Dim filer = OpenFileDialog1.FileNames
Button1.Text = files.Length
den första raden anger " MultiSelect " egendom OpenFileDialog box till true , vilket tillåter användaren att välja mer än en fil . Detta kan också göras i egenskapsfönstret .
Därefter OpenFileDialog visas för användaren .
Då är en lista över filer som hämtas in i en array med namnet " files" använda " filnamn " egendom OpenFileDialog . Akta : OpenFileDialog har två egenskaper : filnamn och filnamn . Den förstnämnda hämtar endast en fil , medan den senare hämtar den fullständiga listan över filer .
Slutligen kan ett antal av de valda filerna nås genom att bara observera storleken på arrayen .