Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi TObjekt List Problem (https://www.delphipraxis.net/60411-tobjekt-list-problem.html)

jfheins 6. Jan 2006 21:54

Re: TObjekt List Problem
 
Ein kompromiss sähe vll. so aus:
Delphi-Quellcode:
with Daten.Haus.Items[Daten.Haus.Add(THaus.Create)] as THaus do
begin
  xpos:=i2;
  ypos:=i;
  Typ:=Typ;
  Besitzer:=Besitzer+1;
end;
Die Hilfsvariable könnte man zu Gundten der Übersichtlichkeit wieder hinzufügen, aber das mit dem with ... do ist hier imho am besten ;)

Muetze1 6. Jan 2006 22:50

Re: TObjekt List Problem
 
Zitat:

Zitat von jfheins
Die Hilfsvariable könnte man zu Gundten der Übersichtlichkeit wieder hinzufügen, aber das mit dem with ... do ist hier imho am besten ;)

Auf Grund der leichten Unübersichtlichkeit in der Code Hilfe so wie der Doppeldeutigkeit mancher Variablen und zusammenfliessende Gültigkeitsbereiche in dem With/Do Konstrukt sorgen neben bekanntem Fehlverhalten und falschen Anzeigen beim Debuggen (auch bekannt) für viel mehr Probleme bei Anfängern als Vorteile...

Und grundlegend eine lokale Variable vom Typ THaus deklarieren in der Procedure und gut ist.


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:11 Uhr.
Seite 2 von 2     12   

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