Pfadangaben zurücksetzten?



  • Hallo zusammen,

    ich habe eine kleine Dialoganwendung, bei der Einstellungen in einer *.txt Datei abgelegt sind und auch Änderungen dort gespeichert werden können. Das funktioniert soweit ohne Probleme.

    Zusätzlich können Bilder in dem Dialog angezeigt werden. Diese kann man über ein Fenster auswählen.

    Jetzt zu meinem Problem. Wenn ich ein Bild angezeigt habe und danach die Einstellungen ändern möchte, wird die *.txt Datei nicht mehr gefunden, weil wohl die Pfadangaben falsch sind.

    Gibt es eine Möglichkeit die Pfadangaben wieder zurückzusetzen?

    Danke.

    Gruß
    Michael



  • Wo ist denn die Textdatei und wo sind die Bilder ?
    Etwas Code wäre brauchbar denke ich.

    So fällt mir dazu nur ein -> Pfad in CString zwischenspeichern.



  • Hallo CrazyOwl,

    die txt-Datei liegt im gleichen Verzeichnis wie die *.exe meines Programms. Bilder sollen alle JPG, BMP und GIFs des PCs angezeigt werden. Wahrscheinlich ist es am sinnvollsten, wie Du schon sagst, beim Start des Programms die aktuelle Pfadangabe in einem CString zu sichern und beim Zugriff auf die txt-Datei mit anzugeben.

    Gruß Michael



  • oder den Dateipfad der txt.-Datei neu berechnen:
    http://www.c-plusplus.net/forum/viewtopic.php?t=39131


Anmelden zum Antworten