Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
Delphi 10.4 Sydney
|
AW: Compiler findet gelegentlich klassenlokal definierte Typen nicht
23. Aug 2018, 10:46
Nachtrag: Soweit ich das überblicken kann kommen die zirkulären Uses vor allem daher, dass grundlegende Prinzipien der Objektorientierung nicht eingehalten wurden. So gibt es z.B. Methoden TKlasseA.SpeichereInKlasseB anstatt es anders rum zu machen (TKlasseB.LadeVonKlasseA). An anderen Stellen wird mit dem Owner als erzeugende Instanz per Typcast gearbeitet, um auf dessen Properties zugreifen zu können. Das kann ich mit internen Eventhandlern ablösen.
Also insofern: Danke Uwe für den Wink mit dem Zaunpfahl. Man kann es immer besser machen.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden
|