Seite 1 von 1

Re: Variable zur Laufzeit erzeugen

Verfasst: Do, 17.09.2009 14:54
von komma4
Was spricht gegen eine ReDim-Anweisung (eines Arrays von Variants)?
Siehe Beispiel in der F1 Onlinehilfe

Re: Variable zur Laufzeit erzeugen

Verfasst: Do, 17.09.2009 15:54
von komma4
anonym hat geschrieben:... aufgrund des Kopiervorgangs wohl etwas langsamer.
Ein Geschwindigkeitsproblem sollte bei dieser Aufgabe nicht anfallen (Übernahme aus Formularfeldern ...)
anonym hat geschrieben:Variant aber ist garnicht gut.
Meines Wissens der empfohlene Typ (StarBasic-Handbuch von SUN - müsste ich raussuchen).


Was auf jeden Fall geht ... keinen Typ angeben; siehe folgendes Beispiel

Code: Alles auswählen

Sub de27922

Dim aArray() 

For i = 1 to 3

	Redim Preserve aArray( i )
	
	aArray( i ) = i
	
	If i = 2 Then aArray( i ) = "zwei"

Next i 

xray aArray()

End sub 
Funktioniert auch noch mit as Variant