Guten Tag Zusammen,
habe ein Programm mit V Bprogrammiert, dass alle Ordner in einem Verzeichnis erfasst, ordnet und auswertet etc.
Zuerst durchläuft eine Methode der Klasse Ordner erfassen durch alle Unterordner und speichert ich div. Ordnereig. in einem Objekt einer Klasse.
Ein Verzeichnis hat etwa 70-100Tsd. Unteordner und der Durchlauf dauert je nach Verschachtelung um die 6-10Std.
Das ordnen und auswerten der ArrayList mit den Ordnerobjekten geht innerhalb weniger Sekunde.
Möchte die Durchlaufzeit verringern und daher die Klasse für das Erfassen aller Ordner in C schreiben.
Ist das möglich und kann dann die VB Klasse auf die Ergebnisse zugreifen?
C ist nicht OO d.h. man müsste die Infos in Arrays speichern?
Wie könnte man die Perf. evtl. sinnvoller verbessern?
Grüße
habe ein Programm mit V Bprogrammiert, dass alle Ordner in einem Verzeichnis erfasst, ordnet und auswertet etc.
Zuerst durchläuft eine Methode der Klasse Ordner erfassen durch alle Unterordner und speichert ich div. Ordnereig. in einem Objekt einer Klasse.
Ein Verzeichnis hat etwa 70-100Tsd. Unteordner und der Durchlauf dauert je nach Verschachtelung um die 6-10Std.
Das ordnen und auswerten der ArrayList mit den Ordnerobjekten geht innerhalb weniger Sekunde.
Möchte die Durchlaufzeit verringern und daher die Klasse für das Erfassen aller Ordner in C schreiben.
Ist das möglich und kann dann die VB Klasse auf die Ergebnisse zugreifen?
C ist nicht OO d.h. man müsste die Infos in Arrays speichern?
Wie könnte man die Perf. evtl. sinnvoller verbessern?
Grüße