Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Wann is Class von TObject abgeleitet (FreeAndNil)

  Alt 30. Mär 2020, 11:01
2. Manchmal soll es auch vorkommen, dass der Compiler da was verwechselt.
Jo, der Entwickler, bzw. das arme Schwein, was später das mal lesen soll.

Aber was spricht gegen With?
1. Versuche mal, solche Stellen zu debuggen.
Erstmal das und dann das beste Beispiel
Delphi-Quellcode:
var R: TRect;

with R do
  {Self.}Width := {R.}Right - {R.}Left; // was der Entwickler sich dachte und wie es früher war
  
{with R do}
  R.Width := R.Right - R.Left; // Was Delphi jetzt macht, seitem TRect mit einem Helper verbessert wurde
  
{Self.}Width := R.Width; // und was man jetzt auch machen kann
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat