Guten Morgen,
ich habe mich bereits ein bisschen umgeschaut hier und bin auch auf folgendene Thread gestoßen:
2-dimensionales dynamisches Array
Dieser hilft mir aber auch nicht wirklich weiter. Zu meinem Problem:
Ich habe ein Array mit 4 Spalten und n Zeilen. In meinem Projekt lese ich aus einer XML-Datei Daten ein und möchte diese in ein dynamisches Array speichern. Der Sub sieht wie folgt aus:
In der Codezeile mit ReDim bekomme ich einen Fehler, dass es eine Typenunverträglichkeit gibt. Das ganze findet in einer Klasse statt, die Variablen sind gefüllt mit Werten. Für jedes Mal wenn das Programm in diese Sub kommt soll das Array eine weitere Zeile dazu bekommen. Ist das grundsätzlich möglich? Kann alternativ immer eine Spalte hinzugefügt werden? Wie funktioniert das mit dem Preserve?
Vielen Dank im Vorraus und liebe Grüße,
helpme.
edit:
lngArray war ursprünglich zu Testzwecken um die aktuelle Größe des Arrays abzuspeichern. Funktioniert aber auch nicht
edit:
Ich habe den Dreh jetzt fast raus. Ich hatte das Array falsch deklariert. Trotzdem laufe ich immernoch auf den Fehler, dass das Array "bereits redimensioniert wurde", wenn ich in besagte Zeile komme.
ich habe mich bereits ein bisschen umgeschaut hier und bin auch auf folgendene Thread gestoßen:
2-dimensionales dynamisches Array
Dieser hilft mir aber auch nicht wirklich weiter. Zu meinem Problem:
Ich habe ein Array mit 4 Spalten und n Zeilen. In meinem Projekt lese ich aus einer XML-Datei Daten ein und möchte diese in ein dynamisches Array speichern. Der Sub sieht wie folgt aus:
In der Codezeile mit ReDim bekomme ich einen Fehler, dass es eine Typenunverträglichkeit gibt. Das ganze findet in einer Klasse statt, die Variablen sind gefüllt mit Werten. Für jedes Mal wenn das Programm in diese Sub kommt soll das Array eine weitere Zeile dazu bekommen. Ist das grundsätzlich möglich? Kann alternativ immer eine Spalte hinzugefügt werden? Wie funktioniert das mit dem Preserve?
Vielen Dank im Vorraus und liebe Grüße,
helpme.
edit:
lngArray war ursprünglich zu Testzwecken um die aktuelle Größe des Arrays abzuspeichern. Funktioniert aber auch nicht
edit:
Ich habe den Dreh jetzt fast raus. Ich hatte das Array falsch deklariert. Trotzdem laufe ich immernoch auf den Fehler, dass das Array "bereits redimensioniert wurde", wenn ich in besagte Zeile komme.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von „helpme“ ()