Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#3

AW: Delphi 10.4 : Viele Projektname_Icon1.ico Dateien...

  Alt 25. Jan 2021, 16:07
Es kommt drauf an.

Früher wurden die Projekt-Icons (die aus den Projektoptionen) nur in der Projekt-RES gespeichert.
Jetzt werden sie in der DPROJ verlinkt und extern gespeichert (bei der Migation von alten Projekten werden diese Icons aus der RES rausgeholt)

Beim Compilieren der DPR/DPROJ werden diese Icons dann über eine automatisch generierte Projekt-RC "neu" in die Projekt-RES einkompiliert und jene RES dann in die EXE gelinkt.


Eigentlich gibt es normal nur eine Projekname_Icon1.ico (evetuell als "eine" ICO mit mehreren Größen-Versionen),
aber es gibt nun auch die Möglichkeit mehrere Versionsinfos je Config anzulegen.
* vielleicht ging da bei der Migration was schief
* du kannst dir die DPROJ in einem Texteditor ansehen, dann sieht man auch, ob und wo diese Icons verwendet werden.

Hier z.B. in der Basis-Config:
Code:
<PropertyGroup Condition="'$(Base)'!=''">
    ....
    <Icon_MainIcon>....</Icon_MainIcon>


Der Upgrad auf eine neuere Delphi-Version funktioniert nicht immer gut, vor allem bei einem zu großen Versions-Sprung.
Meistens kommt man daher besser die DPROJ zu löschen und neu erstellen zu lassen, indem man die DPR danach im Delphi öffnet.
-> nötige Projektoptionen und auch dieses ICON muß man dann aber neu einrichten
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (25. Jan 2021 um 16:10 Uhr)
  Mit Zitat antworten Zitat