Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
7. Feb 2010
Genau das hat dir daywalker doch gegeben:
type tFileVersionRec = record Fixed : TVSFixedFileInfo;
hauptversion,
nebenversion,
Ausgabe ,
Compilierung:word;
BetaVersion : boolean;
end;
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
7. Feb 2010
Klar gibt es den Record, denn irgendwo müssen die Daten ja gespeichert sein. Dieser Record steht in den Ressourcen der Exe und diese sind natürlich einkompiliert:
IDR_VERSION VERSIONINFO
FILEVERSION 1, 0, 0, 15
PRODUCTVERSION 1,0,0,0
FILEOS 0x00000004
FILETYPE 0x00000001
BEGIN
BLOCK "StringFileInfo"
BEGIN
BLOCK "04090000"
Forum: Sonstige Fragen zu Delphi
Delphi
by Luckie,
7. Feb 2010
Wenn nicht aus der Programmdatei, wo willst du die Informationen denn dann herbekommen?