Problem mit "korrektem" Pfad auf Flash speicher



  • Hallo,
    ich habe einen handheld scanner auf dem ich ein Programm entwickelt habe.
    System: WinCE
    Mein Problem: Ich möchte auf eine Datei zugreifen. Wenn ich auf das Dateisystem zugreifen
    möchte funktioniert es ohne Probleme:

    z.B.: "Windows/test.txt"

    Andere Ordner sind auch kein Problem. Das einzige Problem ist, wenn ich auf
    den internen Flash speicher zugreifen möchte. Der Flashdisk Folder heißt: "Flash Disk"

    Genau so habe ich auch den Pfad angegeben: "Flash Disk/test.txt"

    Das funktioniert jedoch nicht. Pfadnamen schon 10x geprüft. Also Fehlercode bekomme ich
    folgenden zurück "ERROR_PATH_NOT_FOUND 3 (0x3) - The system cannot find the path specified."

    Mein Code dazu:

    std::ifstream myFile("Flash Disk/test.txt");
    
    		if(myFile.is_open()){
    		.....
    

    Hat jemand eine Idee? Muss man auf ein Flash Device anders zugreifen?

    Danke!!


  • Mod

    Dann ist das kein Pfad des Betriebssystems sondern wird über ein Addin dem Explorer zur Verfügung gestellt.


Anmelden zum Antworten