C++ CLI - Prüfen ob Datei bzw Ordner exisitert - Fehler !
-
Hallo liebe Leute und nen Schönen Guten Morgen/Nachmittag
Ich sitze gerade an einem Programm welches ermittelt ob eine Datei exisitert odern nicht. Das ganze auch mit einem Ordner.
Bei der Datei habe ich eine Funktion geschrieben, die ein StreamReader aufruft & Eine If-Abfrage, ob es geklappt hat.
Wenn ich aber nun das Programm öffne und einen Richtigen Pfad angebe , Sagt er mir die Datei sei vorhanden.
Gebe ich aber ein Pfad an , der nicht stimmt, kackt das Programm ab und sagt mir dass der StreamReader die gewünschte Datei nicht gefunden hat.
Wie kann ich das beheben?Und noch eine Frage:
Wie könnte ich das mit dem Ordner lösen?Gruß
-
Hier findest Du die relevanten Klassen:
http://msdn.microsoft.com/en-us/library/system.io.aspxBesonders die Klassen Directory und File dürften hilfreich sein:
http://msdn.microsoft.com/en-us/library/system.io.directory.aspx
http://msdn.microsoft.com/en-us/library/system.io.file.aspxGuck Dir auch die Bsp. dazu an, denn da wird in etwa genau das gemacht, was Du bracuhst.
simon
-
Verwende:
System::IO::Directory::Exists
System::IO::File::Exists