Ich denke, ich hab's 'raus:

Bei der Übergabe eines Arrays an eine Methode
muss die Anzahl der Dimensionen des Arrays nicht mit übergeben werden,
aber die annehmende Methode muss die Anzahl der Dimensionen
in der Deklaration der Übergabeparameter kennen,
außerdem muss der Typ des Arrays bekannt sein,
und zwar in der Form:
Testarray() as string   ' 1 Dimension
Testarray(,) as string  ' 2 Dimensionen
Testarray(,,) as string ' 3 Dimensionen

Handelt es sich aber nicht um eine Methode, sondern um eine Funktion,
funktioniert das nicht. Es ist mir bisher nicht gelungen, ein Array an eine
Funktion zu übergeben.
Ich arbeite mit RB2006r3 auf Windows.

Ich möchte ein ArrayViewerFenster bauen mit einem spreadsheet (styledGrid
von einhugur); dem Fenster soll das Array übergeben werden; das Fenster soll
eine Funktion aufrufen, die die Anzahl der Dimensionen des Arrays feststellt
(und dann das styledGrid entsprechend formatiert).

Da sehen meine Chancen aber wohl schlecht aus?

Gruß, Christian Hahn.

Antwort per Email an