Avatar billede bjarnefilm Juniormester
04. april 2012 - 23:29 Der er 2 kommentarer og
1 løsning

Hvordan vælger man en fil?

Jeg har et csharp program, hvor brugeren skal trykke på en knap og vælge en fil.

Det ønskede er:
- Brugeren trykker på en knap, der hedder tilfoj_dokument.
- Der kommer en dialog boks, og brugeren vælger filen.
- Brugeren lukker dialog boksen, og sti og filnavn bliver gemt i 'dokument_navn'.

Koden kunne være noget i retning af det her:
        private void tilfoj_dokument_Click(object sender, EventArgs e)
        {
            // Vælg dokumentet. Gem navnet i dokument_navn.
            Her skal være noget kode til en dialog boks.
              Fx SelectFileDialog. Den findes bare ikke i
              csharp, tror jeg nok.
            dokument_navn = SelectFileDialog.sti_og_filnavn ;
        }

Alle bidrag modtages med tak.

MVH
Bjarne
Avatar billede Syska Mester
05. april 2012 - 08:47 #1
Avatar billede bjarnefilm Juniormester
05. april 2012 - 22:51 #2
Den virker. Smid et svar, så får du point.

private void SelectFile()
        {
            // Mind brugeren om, at filen skal ligge på skrivebordet.
            MessageBox.Show("Husk, at filen skal ligge på skrivebordet.", "Filplacering.", M...);
         
            // Hent sti og filnavn.
            OpenFileDialog dialog = new OpenFileDialog();
            dialog.InitialDirectory = @"C:\Users\bjs\Desktop\" ;
            dialog.Title = "Vælge den fil, der skal flyttes.";
            dialog.ShowDialog() ;
            dokument_navn = dialog.FileName;
            MessageBox.Show(dokument_navn, "Filnavn.", M...);
        }
Avatar billede Syska Mester
07. april 2012 - 09:19 #3
Svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester