ordner öffnen via checkedListBox1
-
es sollen nur die jeweiligen ordner geöffnet werden, die im checkedListBox1 control angeklickt wurden.
umwandlung in system::string:
String^ s_dir = checkedListBox1->CheckedItem[i]->ToString();
übergabe des strings zum öffnen des ordners:
StreamReader^ stream_dir = gcnew StreamReader(s_dir);
fehlermeldung:
"Eine nicht behandelte Ausnahme des Typs "System.UnauthorizedAccessException" ist in mscorlib.dll aufgetreten.
Zusätzliche Informationen: Der Zugriff auf den Pfad C:\Dokumente und Einstellungen\george\Desktop\Neuer Ordner wurde verweigert."
ich bin über das admin konto eingeloggt, habe auch pfade zu anderen partitionen getestet, und den schreibschutz der ordner entfernt, die aber widerrufen werden.
die msdn auskunft:
http://msdn2.microsoft.com/de-de/library/18b8kx07(VS.80).aspx
-
ist das vielleicht eine einstellung in visual studio nötig?
-
Warum versuchst Du ein Verzeichnis mit StreamReader zu öffnen?