Hallo!

> oha, habe bis anhin noch nicht mit mehrdimensionalen Arrays
gearbeitet.
>
> Gibt es hier tats�chlich keine L�sungsm�glichkeiten?
>
> Ist ja schade...

Wieso?

Abgesehen davon, dass in meiner langj�hrigen Praxis das Umdimensionieren
von Arrays nur ganz, ganz selten wirklich erforderlich war, gibt es
tolle Alternativen. Das einfachste in VBScript sind Arrays von Arrays:

Anstatt "dim arr(x, y)" macht man nur "dim arr(x)". Jedem einzelnen
Element weist man dann wiederum ein Array zu. Daraus wird dann ein
"arr(x)(y)". Auch kann man dabei jede einzelne Dimension unterschiedlich
gro� werden lassen und jederzeit neu redimensionieren. Mitunter ist das
auch Platzsparender, weil man nie an die Dimensionen gebunden ist.

Der Datentyp "Variant" hat viele Nachteile, aber die "Arrays von Arrays"
z�hle ich zu den (wenigen) Vorteilen.

Je nach Anwendung kann man auch das "Scripting.Dictionary", ein
"disconnected Recordset" oder eine eigene Objektklasse verwenden. Und
f�r die ganz gro�en Datenmengen gibt es ja auch noch Datenbanken. ;-)

Freundliche Gr��e
Joachim van de Bruck




| [aspgerman] als [email protected] subscribed
| http://www.aspgerman.com/archiv/aspgerman/ = Listenarchiv
| Sie k�nnen sich unter folgender URL an- und abmelden:
| http://www.aspgerman.com/aspgerman/listen/anmelden/aspgerman.asp

Antwort per Email an