Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Wann is Class von TObject abgeleitet (FreeAndNil)

  Alt 30. Mär 2020, 12: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
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat