Variable zur Laufzeit erzeugen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Variable zur Laufzeit erzeugen

Re: Variable zur Laufzeit erzeugen

von komma4 » Do, 17.09.2009 15:54

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

Re: Variable zur Laufzeit erzeugen

von komma4 » Do, 17.09.2009 14:54

Was spricht gegen eine ReDim-Anweisung (eines Arrays von Variants)?
Siehe Beispiel in der F1 Onlinehilfe

Nach oben