Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi Überkreuzender Bezug umgehen (https://www.delphipraxis.net/27098-ueberkreuzender-bezug-umgehen.html)

Jelly 4. Aug 2004 09:11


Überkreuzender Bezug umgehen
 
Hallo,

ich habe der Übersicht her 2 Klassen in 2 getrennten Units definiert. Jetzt ist es aber so, daß ich über Kreuz zwischen den Blassen über geeignete Properties zugreifen muss. Somit sind also schon die Querverweise im interface Teil der 2 Units, und ich krieg beim Kompilieren natürlich die Meldung "Überkreuzter Bezug zweier Units"...

Wie kann ich das denn umgehen.

Gruß,
Tom

sakura 4. Aug 2004 09:15

Re: Überkreuzender Bezug umgehen
 
In der aktuellen Lösung gar nicht. Entweder einfach die gemeinsam genutzten Bezüge in eine dritte Unit auszulagern, oder alles in eine Unit packen.

...:cat:...

Jelly 4. Aug 2004 09:25

Re: Überkreuzender Bezug umgehen
 
Ah ja. Danke.

Das mit einer 3. Unit, kannst du mir das mal kurz näher erläutern, wie das gehen soll. Ich definier ja schon innerhalb der Klassendefinition Eigenschaften vom Typ der anderen Klasse. Ich wüsst also nicht, wie ich das auslagern könnt.

Werds dann wohl alles in eine unit packen. Schade.

Gruß,


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:25 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz