Hi!
Bin nicht sicher, ob sowas mal im forum stand.. teile davon auf jeden fall.
ich will in einer DLL alle resourcen, die ich für ein programm benötige verstauen. Also Icons, Bitmaps, Wavesound, Strings.
um das alles getrennt bearbeiten zu können, und einzelne komponenten (z.B. die Wavesounds) wieder rausschmeißen zu können, will ich getrennt RES-Files. Damit kann ich einfach das, was ich nicht mehr brauche aus der DLL rausschmeißen.
Bis hierhin ist noch kein problem.
Einbinden ist auch klar
Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10:
| library Resources
... {$R Sounds.res} {$R Strings.res} {$R Icons.res} ... implementation
end. |
Das ganze compiliert, ergibt meine DLL.
Wie kann ich jetzt beim Auslesen der Res-Files unterscheiden, ob ich einen WaveSound oder ein Icon oder einen String auslese? Gibt es dafür verschiedene Routinen, weiß Delphi, wo welche Resource in welchem File stehen?
Ich kann mir das nicht so wirklich vorstellen, wie das funktioniert...