Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Manifest in Resource-Datei <--> {$R *.res}

  Alt 27. Jun 2014, 14:54
Alle Resourcen dürfen pro EXE, DLL oder BPL nur einmal vorkommen. (anhand Name und/oder ID)
Wenn du also ein "fremdes" Manifest verwendest, dann darf kein Anderes in der EXE vorkommen.

Du mußt also das Manifest (XP-Style) entfernen/deaktivieren, welches Delphi standardmäßig in seiner *.res ablegt.


Darum gibt der Linker vom Delphi auch eine Warnmeldung bei doppelten Resourcen aus und linkt dann nur das ein, was zuerst beim Compilieren aufgetaucht ist.
$2B or not $2B

Geändert von himitsu (27. Jun 2014 um 14:57 Uhr)
  Mit Zitat antworten Zitat