[gelöst] PRIVATE Variablen deklarieren
Verfasst: Di, 07.08.2012 14:09
Hallo,
wo werden PRIVATE Variablen deklariert? Ich verstehe das so, dass diese ja auch (innerhalb der Grezen des Moduls) öffentlich sind und von daher im Kopfbereich deklariert werden müssen. Jedoch bekomme ich in der Zeile
immer die Fehlermeldung
Der Anfang meines Moduls:
Vielen Dank!
wo werden PRIVATE Variablen deklariert? Ich verstehe das so, dass diese ja auch (innerhalb der Grezen des Moduls) öffentlich sind und von daher im Kopfbereich deklariert werden müssen. Jedoch bekomme ich in der Zeile
Code: Alles auswählen
Private aStatusFilter(1 to 8) as Boolean
Was mache ich falsch?BASIC-Syntaxfehler.
Erwartet: Sub
Der Anfang meines Moduls:
Code: Alles auswählen
REM ***** BASIC *****
' -------------------------
' öffentliche Variablen
' -------------------------
' werden im Kopfbereich deklariert
'
' Gültigkeit globaler Variablen:
' GLOBAL: innerhalb der gesamten Staroffice-Sitzung in allen geladenen Bibliothken, Modulen, Prozeduren und Funktionen
' PUBLIC: innerhalb aller Module einer Bibliothek
' PRIVATE: innerhalb eines Moduls, diese Variablennamen können daher auch in mehreren Modulen parallel verwendet werden
'
Private aStatusFilter(1 to 8) as Boolean
aStatusFilter(1) = 1
aStatusFilter(2) = 1
aStatusFilter(3) = 1
aStatusFilter(4) = 1
aStatusFilter(5) = 1
aStatusFilter(6) = 1
aStatusFilter(7) = 1
aStatusFilter(8) = 1
[hier geht's dann mit den Subs weiter]