Datei löschen



  • Hallo Leute,

    ich versuche seit einiger Zeit eine Datei zu löschen. Folgende Ansätze habe ich dabei versucht:

    #define DB_NAME "test.db"
    
    if ( 0 != remove(DB_NAME))
    {
    	//Fehler beim Löschen der Datei
    }
    

    Die Datei test.db liegt dabei im Arbeistverzeichnis der Anwendung, wird jedoch nicht gelöscht.

    Wenn ich folgendes mache

    #define DB_NAME "test.db"
    DeleteFile(DB_NAME);
    

    kommt es zu einer Zugriffsverletzung bei der Ausführung des Programms.

    Hat jemand noch einen Ansatz oder eine Idee, warum die oben genannten Methoden nicht funktionieren??

    Danke schonmal!



  • datenbank vielleicht am laufen?



  • ansonsten GetLastError aufrufen und gucken was der fehler ist


Anmelden zum Antworten