Einzelnen Beitrag anzeigen

Delphi-Laie

Registriert seit: 25. Nov 2005
1.474 Beiträge
 
Delphi 10.1 Berlin Starter
 
#2

AW: RTTI: Variablenname to String

  Alt 25. Feb 2017, 16:53
Code:
...
var MyInteger: Integer;
    s: string;

begin
  s:=GetVarName(MyInteger); //-> s='MyInteger'
end;
ist sowas für normale lokale oder globale Variablen möglich?
Ich tippe auf nein, aber vielleicht kann die RTTI ja zaubern. Irgendeinen Mehrwert gegenüber ohne muß sie ja haben.

Falls es nicht möglich ist, könnte man doch z.B. jede Variable, die es abzufragen gilt, in einen Record packen, der als zweiten Eintrag den Variablennamen als String enthält.
  Mit Zitat antworten Zitat