Announcement

Collapse
No announcement yet.

Probleme beim beenden eines programms

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Probleme beim beenden eines programms

    Hab ein Programm geschrieben das werte in eine datei schreibt..nach mehreren werten wird eine neue datei angelegt..funktioniert auch wunderbar nur beim beenden des programms kommt ein problem...es springt an die zeile

    /* TCustomForm.Destroy */ inline __fastcall virtual ~TForm(void) { }

    und wird folgendes bild angezeigt mit dem text "Im Projekt *.exe ist eine Exception der Klasse EInvalidPointeraufgetreten.Meldung Ungültige Zeigeroperationen Prozeß wurde angehalten.

    danke schonmal für die hilfe...

  • #2
    Hast du einen Destructor in der Klasse? Wenn ja, was steht da drin?

    Löscht du alle selbst angelegte Objekte?
    Christian

    Comment


    • #3
      was ist denn ein destructor?wo steht der?leg da auch keine objekte an...

      gruß markus

      Comment


      • #4
        Wie beendest Du das Programm? Aktiv oder beendet sich das Programm selbständig?
        Dirk

        Comment


        • #5
          Beende das programm mit einem button..darin steht dann Form1->Close();

          Comment


          • #6
            Ersetze Form1->Close() durch Application->Terminate()
            Dirk

            Comment


            • #7
              dann kommt folgender Fehler :

              [C++ Fehler] Unit1.cpp(20): E2451 Undefiniertes Symbol 'Applikation'

              Comment


              • #8
                Man sollte die Namen schon richtig abschreiben. Der Name ist Application und nicht Applikation

                was ist denn ein destructor?
                Wie wäre es erstmal die Grundlagen der Objektorientierten Programmierung zu kennen?. Du verwendest doch einen in deinem ersten Post.

                Übrigens: Wir warten immer noch auf den Code dieses Destruktors.

                Comment


                • #9
                  Originally posted by maschw2 View Post
                  dann kommt folgender Fehler :

                  [C++ Fehler] Unit1.cpp(20): E2451 Undefiniertes Symbol 'Applikation'
                  'c' != 'k'

                  Application->Terminate()
                  Dirk

                  Comment


                  • #10
                    Au man Danke...bin halt ein Anfänger

                    Comment

                    Working...
                    X