AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Zugriffsverletzung beim Beenden

Ein Thema von Rolf Rostig · begonnen am 18. Aug 2003 · letzter Beitrag vom 18. Aug 2003
Antwort Antwort
Rolf Rostig

Registriert seit: 5. Mär 2003
Ort: Stade
117 Beiträge
 
Delphi 7 Professional
 
#1

Zugriffsverletzung beim Beenden

  Alt 18. Aug 2003, 13:48
Hi,

beim Beenden des Programms bekomme ich diese Fehlermeldung:
Zugriffsverletzung bei Adresse 005522CF in Modul 'meinProgramm.exe'. Lesen von Adresse 014771AB.

Das Programm läuft sonst einwandfrei.
Wie finde ich heraus, wo der Fehler steckt? Ich habe es schon mit

Code:
procedure TForm1.FormCloseQuery(Sender: TObject; var CanClose: Boolean);
begin

  Application.Terminate;

end;
probiert, aber ohne Erfolg.

Gruß
Rolf
  Mit Zitat antworten Zitat
Tpercon

Registriert seit: 7. Jun 2002
638 Beiträge
 
Delphi 5 Professional
 
#2

Re: Zugriffsverletzung beim Beenden

  Alt 18. Aug 2003, 13:52
Poste bitte mal den Source der beim Beenden ausgeführt wird.
  Mit Zitat antworten Zitat
neolithos

Registriert seit: 31. Jul 2003
Ort: Dresden
1.386 Beiträge
 
Delphi 7 Architect
 
#3

Re: Zugriffsverletzung beim Beenden

  Alt 18. Aug 2003, 14:03
Irgentwo in deinen Programm gibt es einen Zeiger oder Referenz die schon freigeben ist, aber trotzdem noch irgentwas versucht darauf zu zugreifen.

Genaures kann ich leider nicht von mir geben.

-> FreeAndNil !!!
- ciao neo -
Es gibt niemals dumme Fragen, sondern nur dumme Antworten!
  Mit Zitat antworten Zitat
Benutzerbild von r_kerber
r_kerber

Registriert seit: 11. Feb 2003
Ort: Trittau
3.538 Beiträge
 
Delphi XE Professional
 
#4

Re: Zugriffsverletzung beim Beenden

  Alt 18. Aug 2003, 14:04
Wieso rufst im OnCloseQuery-Ereignis noch einmal ApplicationTerminateauf? Das wird z.B. aufgerufen, wenn Du ein Programm beendest. Somit beißt sich Katze in den eigenen Schwanz, da das Programm nun versucht Objekte abzuräumen, die bereits nicht mehr existieren.
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: München
11.412 Beiträge
 
Delphi 11 Alexandria
 
#5

Re: Zugriffsverletzung beim Beenden

  Alt 18. Aug 2003, 14:06
Nutzt Du irgendwelche DLLs, die Du selbständig ansprichst?

......
Daniel W.
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Rolf Rostig

Registriert seit: 5. Mär 2003
Ort: Stade
117 Beiträge
 
Delphi 7 Professional
 
#6

Re: Zugriffsverletzung beim Beenden

  Alt 18. Aug 2003, 14:29
Vielen Dank für die Echos.
Ich benutze keine dll´s.
Das Programm arbeitet mit Paradoxtabellen.
Das mit Application.Terminate habe ich nur aus Verzweifelung ausprobiert.

Gruß
Rolf
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 23:18 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz