Seite 1 von 1

Enumeration Global?

Verfasst: 10.06.2013 18:58
von R3booz
Kann ich eine Globale Enumeration erstellen?
Wenn ja wie?
Mein Ansatz (ist falsch):

Code: Alles auswählen

Enumeration
    Global #Database_X
    Global #Database_Y
  EndEnumeration
mfg R3booz

Re: Enumeration Global?

Verfasst: 10.06.2013 19:01
von ts-soft
Konstanten sind immer Global!
Wichtig ist nur, das diese vor der ersten Nutzung deklariert werden.

Re: Enumeration Global?

Verfasst: 10.06.2013 19:08
von R3booz
:doh:
danke :D :oops:

und wenn ich sie in einer prozedur aufrufe?

mfg R3booz

Re: Enumeration Global?

Verfasst: 10.06.2013 19:16
von ts-soft
Es ist egal, wo Du sie nutzt. Nach der Deklaration stehen sie im nachfolgendem Code überall zur Verfügung.
Konstanten werden ja während der Kompilation durch Ihren Wert ersetzt, anders als bei Variablen.

Die Deklaration von Konstanten innerhalb einer Procedure macht keinen Sinn, auch wenn es möglich ist.
Konstanten sollten immer am Anfang des Codes deklariert werden, genau wie Strukturen.

Re: Enumeration Global?

Verfasst: 12.06.2013 16:30
von R3booz
ok vielen dank :wink: