Zugriff auf Array in Array
23.11.2007 09:22:01
Stefan
ich habe eine Frage zum Zugriff auf ein Array welches ein Array beinhaltet.
Folgendes habe ich codiert.
Public TabPlausi() As TabPlausiAufbau ' Tabelle für Plausibilitäten (OrdnerPräfix)
Public Type ExtensionAufbau
Ext As String
End Type
Public Type TabPlausiAufbau
Pfad As String
TabExtension(2) As ExtensionAufbau
End Type
TabPlausiMax = 50
ReDim Preserve TabPlausi(TabPlausiMax) As TabPlausiAufbau
und will mit folgendem Befehl auf das Feld Ext zugreifen.
TabPlausi(ind).TabExtension(0) = Mid(text, i + 1, 3)
Es erscheint die Fehlermeldung: "Fehler beim Kompilieren: Nur benutzerdefinierte Typen, die in öffentlichen Objektmodulen definiert sind, können in den oder aus dem Typ Variant umgewandelt werden oder an eine zur Laufzeit auflösbare Funktion weitergegeben werden."
Dabei markiert ist TabExtension(0)
In der Überwachung hat die Tabelle den Aufbau, den ich mir wünsche, nur auf Ext kann ich nicht zugreifen.
Was mache ich falsch? Wie greife ich auf ein Array innerhalb eines Arrays korrekt zu?
Bitte um eine kurze Anregung!
Danke