Avatar billede thda Nybegynder
22. januar 2003 - 20:06 Der er 3 kommentarer

Browse for folder - HVORDAN ????

Jeg er ved at lave et program, hvor brugeren skal kunne vælge en mappe, der senere skal åbnes med System.Diagnostics.Process.Start...

Det jeg skal bruge er en standard dialog til at vælge en mappe (Samme princip som OpenFileDialog i VS.NET, bare til at vælge mapper)

Jeg har eksperimenteret med med SHBrowseForFolder, og har da også fået den til at give mig stien til almindelige mapper, men hvordan får man "stien" til f.eks. My Computer??

(Jeg bruger VB.NET...)
Avatar billede thda Nybegynder
22. januar 2003 - 20:08 #1
kan lige tilføje at SHBrowseForFolder er et API-kald... det viser den Browse for folder dialog der er indbygget i Windows.
Avatar billede guidmaster Nybegynder
22. januar 2003 - 21:21 #2
Lige stien til My Computer kender jeg ikke, men hvis du kigger på Environment.GetFolderPath har du mulighed for at få fat på de mere eksotiske mapper.
Avatar billede thda Nybegynder
23. januar 2003 - 20:00 #3
jaa... men hvordan får jeg fat i den ved hjælp af en browse for dialogbox?

... eller, hvordan kan man afgøre om brugeren f.eks. har valgt My Computer i en dialogbox lavet med SHBrowseForFolder??
Altså ikke stigen til "mappen", men bare noget der viser at den er valgt...
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
Kurser inden for grundlæggende programmering

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