Finns det något enkelt sätt (inbyggt) som kan ta reda på om jag har läs/skrivrättigheter på en mapp. Kolla upp DirectoryInfo-klassen på MSDN! Har kollat på MSDN men jag måste ha svårt att fatta. Jag hittar inget om läs och skrivrättigheter. En variant är följande algoritm:Ta reda på läs/skrivrättigheter
Sv: Ta reda på läs/skrivrättigheter
/Ted
www.tednyberg.comSv:Ta reda på läs/skrivrättigheter
Sv: Ta reda på läs/skrivrättigheter
<b>För att kolla läsrättigheter:</b>
Försök hämta samtliga filer från mappen genom DirectoryInfo.GetFiles()
Om det gick: du har läsrättigheter till mappen
<b>För att kolla skrivrättigheter:</b>
Generera ett nytt GUID.
Skapa en fil med GUID:t som namn i den mapp du vill kontrollera.
Om filen fanns (ett exception har kastats): börja om från början och generera ett nytt GUID.
Om filen inte skapades (ett annat exception kastades): inga skrivrättigheter
Om filen skapades: läs in filen
Om det inte gick att läsa in filen: inga skrivrättigheter
Det finns säkert något bättre exempel, kom inte på något "off the top of my head" bara! :)
/Ted
www.tednyberg.com