Entwickler-Ecke

Delphi Language (Object-Pascal) / CLX - Namenskonflikte lösen


sunnyandy - So 02.09.07 11:21
Titel: Namenskonflikte lösen
Hallo,

aus C# oder Java kenne ich die Möglichkeit, mittels "this" auf Methoden oder Eigenschaften des aktuellen Objekts zuzugreifen.
Gibt es in Delphi eine ähnliche Möglichkeit?

Habe nämlich eine globale und lokale Variable, die den gleichen Namen besitzen...

Danke im Voraus!
Gruß, Andy


jaenicke - So 02.09.07 11:39

Ja, in Delphi heißt das Self. Und wenn du auf eine globale Variable, die mit var über implementation deklariert ist, zugreifen willst, dann schreib einfach den Unit-Namen davor, z.B. Unit1.xy.


sunnyandy - So 02.09.07 12:10

Super, dankeschön!! :-)