Das machst du über ressourcendateien (*.res). Du musst eine Datei icons.rc erstellen, und mit notepad so nen Inhalt reinschreiben:
Code:
Icon1 Icon "icon.ico"
Icon2 Icon "x.ico"
Icon3 Icon "y.ico"
Icon4 Icon "z.ico"
das ganze compilierst du mit dem Kommandozeilen-Ressourcencompiler rcc32.exe, der mit Delphi mitgeliefert wird.
die entstandene res-Datei bindest du per
{$R icons.res}
in die
DLL ein.
den Code kannst du bei der
DLL weglassen, am besten löschst du sogar alle Units aus der uses-Liste und kompilierst die
DLL mit Delphi3, so dass die
DLL nur ein Minimum an Speicherplatz verbraucht.
Der Code der
DLL sollte dann etwa so aussehen:
Delphi-Quellcode:
library icons;
{$R icons.res}
begin
end;
Michael Enßlin
Ich, der ich weiß, mir einzubilden, dass ich weiß, nichts zu wissen, weiß, dass ich nichts weiß.
Sokrates