Schließen der Form führt zu Exception; BCB6



  • Hallo, hab ein blödes Problem und zwar jedes Mal wenn ich meine Form beende (entweder durch Close(), exit(1) oder den Schließen-Button) bekomme ich folgende Exception:
    http://www.imgdumper.com/file/img/2008/jan/26/img/c0h4fdeeu9rxe2xcxvbijrsog.gif

    Leider hilft mir auch der Debugger nicht weiter, da er nach dem return 0; des WinMain diesen Fehler anzeigt.
    Ich hoffe jemand von euch hat schon mal Erfahrung damit gemacht und kann mir weiterhelfen.

    Kann es auch am Quelltext meinerseits liegen, oder eher am BCB?



  • Hallo

    Die Exception mag nach dem return kommen aber ich wette trotzdem drauf das sie durch deinen Quellcode verursacht wird. Denn nach dem return werden zum Beispiel noch Aufräumarbeiten durch die Destruktoren gemacht. Vermutlich soll irgendwas gelöscht werden was schon von dir fälschlicherweise manuell mit einem delete gelöscht wurde.
    Natürlich ist das nur eine Vermutung aber mehr als raten kann man bei dieser Fehlerbeschreibung nicht.

    bis bald
    akari



  • akari schrieb:

    Hallo

    Die Exception mag nach dem return kommen aber ich wette trotzdem drauf das sie durch deinen Quellcode verursacht wird. Denn nach dem return werden zum Beispiel noch Aufräumarbeiten durch die Destruktoren gemacht. Vermutlich soll irgendwas gelöscht werden was schon von dir fälschlicherweise manuell mit einem delete gelöscht wurde.
    Natürlich ist das nur eine Vermutung aber mehr als raten kann man bei dieser Fehlerbeschreibung nicht.

    bis bald
    akari

    Du meinst, dass ich z.B. fälschlicherweise die Form1 delete und er sie zusätzlich deleten will, richtig? Muss ich nochmal meinen Quelltext überprüfen!

    Edit: Liegt wirklich an mir, alles auskommentiert->funktioniert, muss ich mal auf Fehlersuche gehen 😞

    Edit2: Jetzt versteh ich gar nichts mehr, nach und nach alle Kommentare wieder entfernt und funktioniert wieder alles 😮 ; Besser spät als nie 😃

    Danke Akari!


Anmelden zum Antworten