Ein
BPL ist ja im Grunde eine
DLL.
Ein
DLL kann eine VersionInfo Resource enthalten, die man auslesen kann.
Auch der Windows Explorer kann diese Informationen auslesen und anzeigen (rechtsklick->Eigenschaften).
ich schreibe das nur, damit wir alle vom Gleichen reden.
Über die Optionen des
Package kann man die VersionInfo editieren und Delphi schreibt die Resource in die
BPL.
Also heist die Frage: wie kann man die Versionsinfo einer beliebigen
DLL, EXE oder anderen Datei im
PE-Format auslesen?
Versionsinfo auslesen
In der
JCL gibt es übrigens die Klasse
TJclFileVersionInfo, die keine Wünsche mehr offen lässt.