Von daher frage ich mal fröhlich in die Runde, wie bindet man ein icon korrekt ein wenn man keine Forms benutzt aber als ziel eine windows application erstellt?
Bei mir gibt es immer eine <projekt>_icon.rc-Datei mit folgendem Inhalt:
MAINICON ICON LOADONCALL MOVEABLE DISCARDABLE IMPURE "../buildtools/dz.ico"
(alles in einer Zeile)
Dabei ist der Pfad relativ zu <project>.dpr
Die compiliere ich im Prebuild-Script mit dem Microsoft Resource Compiler zu <projekt>_icon.res
(Früher habe ich dazu den Borland Ressource Compiler verwendet, aber irgendwann hatte ich damit Probleme. Weiß aber nicht mehr welche.)
Diese Datei wiederum binde ich im Projekt mittels
{$ *_icon.res}
ein.
Das klappt eigentlich immer.
twm