Erstmal kann man natürlich auch sowas wie eine TXE, INI,
XML oder Sonstwas verwenden.
Oder es in der Registry speichern.
Dann natürlich eine
DLL mit einer/mehreren Funktion, welche dir diese Daten liefern.
* dynamisch geladen, falls sie beim Kunden existiert
* oder bei allen Kunden soeine
DLL und bei diesem Kunden dann eine angepasste
DLL
Und es geht auch über
DLL-Resourcen (z.B. TResourceStream)
Dafü gibt es auch LoadLibraryEx + LOAD_LIBRARY_AS_DATAFILE, wenn diese
DLL sonst keine weiteren Funktionen beinhaltet.
Da das Logo so oder so in die Ressourcen rein muß, wäre es fast egal, ob man diese Ressource innerhalb oder außerhalb der
DLL ausließt, aber bezüglich
RTTI/Speichermanagement und da man standardmäßig keine Klassen ala TBitmap/TIcon über
DLL-Grenzen durchreichen darf, würde es sich von außerhalb besser gestalten.