Domino 9 und frühere Versionen > Entwicklung

Deklaration von mehreren Variablen

(1/2) > >>

rar:
Hallo,

ich dachte immer wenn man im script
dim variable1, variable2, variable3 as integer
eingibt, sind alle 3 Variablen als integer deklariert.
Grad bin ich aber drauf gekommen, daß variable1+2 als Variant und nur variable3 als Integer deklariert wird.

Ist es irgendwie möglich in einer Zeile mehrere Variablen gleich zu deklarieren?

Glombi:
Damit sollte man besser nicht arbeiten, besser alles Zeile für Zeile. So ist jedenfalls meine Erfahrung.

Andreas

animate:
dim variable1 as integer, variable2 as integer, variable3 as integer

hab noch keine negativen Erfahrungen damit gemacht

rar:
Normalerweise deklariere ich auch immer Zeile für Zeile.
Jetzt aber habe ich u.a. ca. 40 dreistellige Variablen die alle als String dekariert werden müssen und da dachte ich mir in einer, bzw. zwei Zeilen schauts nicht ganz so deppat aus als in so einer langen Wurscht.

-daniel

koehlerbv:
Wie Thomas schon schrieb:
Dim Variable1 As Integer, Variable2 As Integer
geht völlig problemlos und ist syntaxkonform. Ob man lieber Variable für Variable in eigenen Zeilen deklariert (wie ich  ;) oder wie beschrieben auch mal in eine Zeile mehrere Deklarationen packt, ist Geschmackssache.

Dim Variable1, Variable2 As Integer
wäre aber exakt das gleiche wie
Dim Variable1
Dim Variable2 As Integer.
Variable1 macht LS in seiner Not zu Variant ...

HTH,
Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln