Hallo,
in einer meiner DLLs befinden sich gegenwärtig RC-DATA-Ressourcen T001, T002, ..., T080, die aus einer Exe heraus aufgerufen werden. Die Ressourcen enthalten komprimierten Text, der beim Laden einfach entpackt wird.
Für eine Suchfunktion möchte ich alle diese Ressourcen der Reihe nach laden. Dies ist kein Problem, aber in der Exe muss ich im Moment die 80 als höchsten Wert festlegen. In der Zukunft werden die Ressourcen aber mehr werden, T081 usw. Bei meiner gegenwärtigen Lösung müsste ich dann auch die Exe mit der Suchfunktion ändern, was nicht so schön ist.
Kennt jemand von Euch eine Möglichkeit, die Bezeichner aller in einer DLL enthaltenen RC-DATA-Bereiche zu lesen, möglichst ohne die unschöne Meldung "Ressource xxx konnte nicht gefunden werden". Ich denke an so etwas Ähnliches wie fileexists, aber eben für Ressourcen.
Ihr würdet mit sehr helfen. Danke.
Beste Grüße
Mathematiker
_________________
Töten im Krieg ist nach meiner Auffassung um nichts besser als gewöhnlicher Mord. Albert Einstein