Früher war das Icon in der Projekt.res (*.res) gespeichert. (jetzt auch, aber es dort zu ändern ist nutzlos, da die Projekt.res aus RC/DPROJ beim Compile/Build neu generiert wird)
Jetzt in der *.dproj (abhängig von der ausgewählten Config und Plattform)
und wird z.B. beim Umschalten der Config in der projekt.rc (*.rc) entsprechend verlinkt, aus welcher die *.res generiert wird.
Ressourcen aus dem Ressourcen-Manager werden nun auch nicht mehr in dieser *.res gespeichert, sondern in der *.dres, und auch Diese wird teilweise aus der DPROJ geupdatet.
Außerdem gibt es nicht mehr nur das eine Icon.
Jedes
OS verlangt heutzutage mehrere Versionen.
Und z.B. das HauptIcon auch noch als MultiRes (also das Icon in mehreren Größen innerhalb dieser .ico, bzw. .icons)
Dazu dann noch Varianten für Desktop, StartMenü usw.
https://docwiki.embarcadero.com/RADS...Programmsymbol
Und fast ganz neue Delphis besitzen nun auch einen Icon-Generator in den Projektoptionen, welcher aus einer SVG die verschiedenen ICON/PNG generieren kann.
https://blogs.embarcadero.com/multi-...con-generator/
Ein Therapeut entspricht 1024 Gigapeut.