AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Object-Pascal / Delphi-Language Delphi Application.Terminate bei geöffneter Datei - Fehler?
Thema durchsuchen
Ansicht
Themen-Optionen

Application.Terminate bei geöffneter Datei - Fehler?

Ein Thema von Real-TTX · begonnen am 16. Apr 2009 · letzter Beitrag vom 16. Apr 2009
 
Benutzerbild von Yogu
Yogu

Registriert seit: 10. Jan 2008
15 Beiträge
 
Turbo Delphi für Win32
 
#7

Re: Application.Terminate bei geöffneter Datei - Fehler?

  Alt 16. Apr 2009, 20:45
Zitat von Real-TTX:
Ist für mich völlig Sinnfrei, dass bei Terminate noch etwas gemacht wird...
Das ist ganz und gar nicht sinnfrei, denn schließlich will man vielleicht noch Dateien schließen

Wenn du mal genau hinschaust, siehst du, dass da sogar noch eine ganze Menge passiert: Alle Formular und Steuerelemente müssen freigegeben werden, alle Units finalisiert (finalization wird ausgeführt), Threads werden beendet etc.

Wenn das Programm wirklich abstürzen lassen willst, dann musst du Halt; verwenden. Das ist allerdings die unsauberste Variante, ein Programm zu beenden, da wirklich kein Speicher freigegeben wird o.ä. Sollte man nur in Konsolenanwendungen benutzen.
Yogu
  Mit Zitat antworten Zitat
 


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 20:15 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