Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: TFindComponent

  Alt 2. Feb 2024, 09:50
Wie viele ... gute Frage ... Vorspann, Anfang, Mitte und das EndGame?

Bezeichner, anstatt doofer Strings, sind eh besser, denn da meckert schon der Compiler, wenn es diese Komponente Variable nicht gibt.
Delphi-Quellcode:
//for var LV: TListView in [EarlyGame, EarlyMidGame, MidGame] do // falls das mit der Typinferenz nicht funktioniert
for var LV in [EarlyGame, EarlyMidGame, MidGame] do
  LV.Items.Clear;
aber es gibt bestimmt noch Millionen andere Lösungen.
Delphi-Quellcode:
for var C in SellProductForm do
  if C is TListView then
    TListView(C).Items.Clear;
@Andreas: Bitte sag nicht, dass dieser Code innerhalb einer Methode von TSellProductForm liegt.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 2. Feb 2024 um 09:55 Uhr)
  Mit Zitat antworten Zitat