Variablen
Basic
Ekkart Kleinod
•
Auf dieser Seite
Variablendeklaration
Es gibt wenig Möglichkeiten, das Debuggen so zu erschweren wie die Möglichkeit, Variablen ohne Deklaration zu benutzen. Daher sollte diese Möglichkeit immer ausgeschlossen werden:
Option Explicit
Globale Variablen
Globale Variablen werden mit Global gekennzeichnet. Im Gegensatz zu Variablen, die mit Public deklariert sind, sollen sie theoretisch ihren Wert über die Laufzeit von LibreOffice behalten.
Leider verlieren sie ihren Wert nach einer unbestimmten Zeit, so dass man sich nicht darauf verlassen kann, dass sie korrekt initialisiert sind. Wie lange die Zeit ist, konnte bisher nicht bestimmt werden.
Konstanten behalten ihren Wert.
Const ANONYMOUS_DATE As String = "01.01.1900" Global g_bInitial As Boolean