![]() |
RTTI: Variablenname to String
Hallo,
Code:
ist sowas für normale lokale oder globale Variablen möglich?
...
var MyInteger: Integer; s: string; begin s:=GetVarName(MyInteger); //-> s='MyInteger' end; Danke und beste Grüße |
AW: RTTI: Variablenname to String
Zitat:
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. |
AW: RTTI: Variablenname to String
Nein, Variablen haben keine RTTI-Infos und der Name wird auch nicht einkompiliert.
Maximal als Feld in einer Klasse, welche über RTTI-Infos verfügt. |
AW: RTTI: Variablenname to String
Das wollen andere auch schon:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:30 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz