SaveToFile



  • Wie kann man prüfen, ob mit SaveToFile die Datei richtig gespeichert wurde, bzw. überschreiben wurde???



  • Möglichkeiten:

    1.) Mit dem Editor deiner Wahl (z.B. Notepad) öffnen und anschauen.

    2.) Neu einlesen und mit den Daten vergleichen, die eigentlich richtig sein müssten.



  • Aber sagen wir mal dei Datei ist schreibgeschützt.
    Was soll man da machen. Ich suche sowas wie en exseption.

    Gibt es denn sowas überhaupt.

    ciao jan1303



  • Dann könntest du das Dateidatumn (letzte Änderung) auslesen und mit dem Zeitpunkt deines Speicherns vergleichen, was ich mir aber recht unzuverlässig vorstelle. Ansonsten vor dem Speichern überprüfen, ob das Readonly-Flag gesetzt ist und ggf. entfernen.



  • jan1303,

    jan1303 schrieb:

    Aber sagen wir mal dei Datei ist schreibgeschützt.
    Was soll man da machen. Ich suche sowas wie en exseption.

    wenn das Schreiben erfolglos war, wird eine Exception ausgeworfen.

    try
        {
            xy->SaveToFile("gaga.txt");
        }
        catch (Exception& e)
        {
            String className = e.ClassName();
            String msg = e.Message;
        }
    

Anmelden zum Antworten