Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Fehler 216 bei Programmende (https://www.delphipraxis.net/17075-fehler-216-bei-programmende.html)

Hansa 27. Feb 2004 20:43


Fehler 216 bei Programmende
 
Liste der Anhänge anzeigen (Anzahl: 1)
Hi,

ich habe folgenden Effekt: läuft das Programm in der IDE, so passiert nichts. Außerhalb der IDE kommt zuerst ein Access Violation Error (siehe Anhang) und dann eine Showmessage "Runtime Error 216..." und eine 8 stellige Zahl. Ich nehme an, das ist eine Adresse wegen Hex-Format. Wenn dem so ist, wie kann ich das dann besser lokalisieren ? Wo kann der Unterschied zwischen IDE und ohne liegen ? Der Fehler taucht irgendwo ganz am Ende des Programms auf. 8)

edosoft 27. Feb 2004 21:00

Re: Fehler 216 bei Programmende
 
Sowas hatte ich auch mal...

Damals hab ich glaub irgendwelche Controls oder Formulare oder so nicht freigegeben...

r_kerber 27. Feb 2004 21:07

Re: Fehler 216 bei Programmende
 
Mögliche Ursachen
  • In ein Objekt wird geschrieben bevor es initialisiert wird.
  • Ein Objekt wird mehrfach freigegeben.
  • Buffer overrun: In ein Objekt werden mehr Daten/Informationen reingeschreiben, als es aufnehmen kann.

Luckie 28. Feb 2004 02:31

Re: Fehler 216 bei Programmende
 
Zitat:

216 Access violation EAccessViolation

sakura 1. Mär 2004 08:58

Re: Fehler 216 bei Programmende
 
Benutzt Du DLLs und Strings zum Datenaustausch und hast Du irgendwo dabei vielleicht die Unit ShareMem vergessen :gruebel: Typische 216 Ursache...

...:cat:...

Hansa 1. Mär 2004 10:41

Re: Fehler 216 bei Programmende
 
1. welche DLLs ? Eigene : nein
2. Austausch Strings ? was und wo?
3. ShareMem ? Wann und wohin damit ?
:shock:

sakura 1. Mär 2004 10:56

Re: Fehler 216 bei Programmende
 
Wenn Du keine Delphi-DLLs (meist eigene) nutzt, dann ist das nicht Dein Problem :arrow: simple ignore my last post within this thread :twisted:

...:cat:...

APP 1. Mär 2004 11:22

Re: Fehler 216 bei Programmende
 
Hallo Hansa,
"Runtime Error 216..." kenne ich z.B. bei unsauber programmierten
Applikationen die die BDE benutzen, ansonsten solltest Du uns
mitteilen welche Komponenten Du einsetzt, oder wo der Fehler auftritt
(Code Schnipsel, Einzelschrittmodus beim Debuggen, usw...).

Hansa 1. Mär 2004 12:27

Re: Fehler 216 bei Programmende
 
Ich vermute mal, das ist ein falscher Fehler. Der taucht nämlich plötzlich nicht mehr auf. :mrgreen: Warten wir mal ab, wie lange.

Samashy 1. Mär 2004 12:43

Re: Fehler 216 bei Programmende
 
Bei mir war der Fehler mal, weil ich in der Startunit die Reihenfolge der zuerzeugenen Fenster verändert hatte und damit wurde ein Fenster zu früh zerstört! :wink:

Vielleicht war es bei Dir was ähnliches! :spin2:

Gruß,
Romy


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:53 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz