closed

Loginbox

Please enter your username and password into the following fields to log in.


  • Username:
  • Password:
  •  
  • Auto log in on every visit.


  •  

Record.VarNamen als Const verwenden, geht das?



pvs-deck offline
Schreiberling
Avatar
Gender: male
Location: GERMANY 
Age: 47
Posts: 864
Registered: 02 / 2009
Homepage Private message
Subject: Record.VarNamen als Const verwenden, geht das?  -  Posted: 14.05.2018 - 08:23   -  
Hallo rolf,

ich möchte gerne in meiner Änderungsroutine einen LOG-Bucheintrag erzeugen.

Code
type
TPVSConfig1 = record
    Kennung: WORD; (* 0 Kennung für USB Transfer *)
    CMD: WORD; (* 2 Cmd Befehl *)
    WM000C_GesZeitFTTT: WORD; (* 4 Gesamte Überbrückungszeit *)
    WM000D_BerZeitFTTT: WORD; (* 6 Berechtigt Überbrückungszeit *)
    WM000E_GesZeitFTSS: WORD; (* 8 Gesamte Überbrückungszeit *)
...
               end;
....
var
 Cfg1   :   TPVSConfig1;
...


Ich übergebe nun an mein Display, die EEPROM-Adresse: '@Cfg1.WM000C_GesZeitFTTT'
Kann ich irgendwie den Compiler mitteilen, das ich den Text "WM000C_GesZeitFTTT" als Const verwenden kann? Zum erstellen eines Logbucheintrages, wie "WM000C_GesZeitFTTT geändert auf 1280" Oder muss ich hier im Klartext das ganze als String übergeben?

Thorsten
---------------------------------------------------------
Nichts ist unmöglich in der Elektronik und der Software, die Grenzen
setzt nur das Budget, Zeit und der Entwickler! ( P V S - D E C K )
go down go up
rh offline
Administrator
Avatar
Gender: male
Location: GERMANY  Germany
Age:
Posts: 5303
Registered: 03 / 2002
Homepage Private message
Subject: Re: Record.VarNamen als Const verwenden, geht das?  -  Posted: 14.05.2018 - 18:18   -  
Hallo Thorsten,

alle Bezeichner/Namen für const, var, function, procedure etc.
sind nur intern und existieren nicht als strings für eine Ausgabe o.ä.

rolf
Cars don't buy cars -- Autos kaufen keine Autos.
Henry Ford
go down go up
 


Registered users in this topic
Currently no registered users in this section

Delete cookies of this forum  •  FAQ / Help  •  Team page  •  Imprint   |  Local time: 19.08.2018 - 22:48