Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.009 Beiträge
 
Delphi 12 Athens
 
#19

AW: Ressourcen-Datei - Zip hineinpacken und extrahieren per Code

  Alt 16. Feb 2020, 10:18
Was mich weiterhin verwirrt ist, dass der neue Code mit Res-Dateien funktioniert, die ich mit BRCC32 erstelle, aber NICHT mit Res-Dateien, die ich mit "Resource Editor" erstellen. Und Umgekehrt: Der alte Code funktioniert zwar mit Res-Dateien, die ich mit "Resource Editor" erstelle, aber NICHT mit Res-Dateien, die ich mit BRCC32 erstelle.
Ich vermute, daß der Resource Editor den Typ RCDATA eben nicht mit der numerischen RT_RCDATA Konstante, sondern mit dem Text "RCDATA" speichert. Letzteres macht es zu einer sogenannten benutzerdefinierten Ressource. Das ist zwar legitim, erfordert aber dann einen anderen Code zum Einlesen (wie du ja festgestellt hast). Warum der Entwickler das so gemacht hat, kann ich nicht sagen.

Eine Liste der vordefinierten Resource Types findet man hier: Resource Types und in Winapi.Windows.pas (suche nach Predefined Resource Types )
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat