Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Kann ein Objekt seinen Namen ausgeben?

  Alt 23. Mär 2014, 12:37
Ja, ein "Objekt" (z.B. TComponent) hat Zugriff auf seinen Namen.
Delphi-Referenz durchsuchenTComponent.Name

Es gibt aber keine Möglichkeit den Namen der Variable rauszubekommen,
abgesehn davon, daß der Name nicht in der EXE gespeichert ist, da er für das Programm vollkommen unrelevant ist.

Namen von Variablen sind quasi nur ein "Alias" für den Programmierer und später macht der Compiler daraus eine Speicheradresse.
Und nein, ein Objekt hat auch keinen Zugriff auf die Adresse der Variable. (wäre auch nutzlos, siehe die Anzwort von Uwe Raabe)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat