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.
