Am 16.10.2023 um 13:51 schrieb Dieter Strassner:
> Hallo Wendelin,
>> Gibt es unter Windows eine in der Registry verankerte Verzeichnis-ID,
>> die einem den Pfad liefert, sodaß sich das Objekt keine ellenlangen
>> Zeichenketten merken muß, sondern nur solche IDs?
>
> eine solche Funktion ist mir nicht bekannt.
>
> Aber die ID kannst Du dir selbst erzeugen, indem du jedes
> (Unter)verzeichnis in eine Funktion gibst, die dir die passende ID
> zurückliefert. Die Verzeichnisnamen un die ID entweder nur im RAM
> ablegen oder persistieren (in DB, als Textdatei, etc.).
Also ich lese hier ganze Festplatten rekursiv ein, wobei die
Verzeichnisse in einem eigenen Array gespeichert werden, und
die Dateien in einem weiteren Array, in dem dann ein Pointer
auf das Verzeichnis verweiset.
Wenn Wendelin nun seine IDs selber erzeugt, wird er wohl
nicht umhin kommen, zu den IDs die Pfade zu speichern.
Wenn ich seine Frage richtig verstanden habe, dann wollte
er genau das vermeiden...
Gruß Klaus