AGB  ·  Datenschutz  ·  Impressum  







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

Class Destructur nutzen?

Ein Thema von himitsu · begonnen am 17. Jun 2010
Antwort Antwort
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.142 Beiträge
 
Delphi 12 Athens
 
#1

Class Destructur nutzen?

  Alt 17. Jun 2010, 10:37
Delphi-Version: 2010
Ich hatte vor Kurzem entdeckt, daß es Klassen-Konstruktoren und -Destruktoren gibt
und wollte diese natürlich sofort mal ausprobieren.

Erhofft hatte ich mir dadurch, diese "nervigen" Initialization- und Finalization-Abschnitte zu sparen.

Vorallem die Finalization ist manchmal echt blöde, da hierdurch Klassen/Variablen auch eingebunden werden, selbst wenn man sie nirgends nutzt. (aber der .Free-Befehl ja dennoch vorhanden bleibt)


Leider kommt der Debugger wohl nicht so recht damit zurecht.

Irgendwie zeigt mein Delphi 2010 nicht die aktuellen Befehlszeilen in meiner Test-DPR an, sondern immer nur das End; der zugehörigen Klassendedeklaration ,
was ein Debuggen und Fehlersuchen nicht grade erleichert.

Man kann ja gerne mal versuchen das angehängte Projekt mit F7 durchzudebuggen.
Miniaturansicht angehängter Grafiken
unbenannt.png  
Angehängte Dateien
Dateityp: 7z ThreadHelper.7z (2,2 KB, 3x aufgerufen)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  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 10:33 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