Problem mit SaveDialog und anschliessendem Datei öffnen



  • Hallo,

    hab da ein sehr eigenartiges Problem. Nachdem ich SaveDialog->Execute() ausführe, kann ich danach keine Dateien mehr über fopen(...) öffnen.
    Das gibt mir dann immer eine Zugriffsverletzung.

    Versteh das ganze nicht, der SaveDialog soll mir doch nur einen Dateinamen geben.
    Vielleicht liegt das Problem auch darin, dass ich alle Zugriffe auf Dateien über ANSI-C Funktionen herstelle. Also alles mit fopen(..) fgets(..) fputc(..) usw.
    Aber ich sehe darin eigentlich kein Problem.

    Also wär jetzt zu viel Code um das hier alles reinzustellen. Ist schon ein etwas größeres Projekt. Also ich veruche einfach nur in eine Datei Byteweise reinzuschreiben und der Dateiname soll halt vom SaveDialog kommen.

    Vielleicht kann mir ja jemand helfen.

    Gru0,
    Martin


  • Mod

    Hallo

    zeig uns dochml einmal ein wenig Code von dir (spez SaveDialog - fopen)

    leider sind seit dem letzten Wetterumsturz
    alle Kristallkugeln in der Reperatur 😃

    MfG
    Klaus



  • Danke für die schnelle Antwort,
    aber habe das Problem gelöst.

    Hatte irgendwo im Quelltext ein unnützes fclose()
    Ist natürlich doof danach auf die datei zuzugreifen 🙂

    Cya
    Martin


Anmelden zum Antworten