Die einzelnen Nummern sind als Word gespeichert. Das reicht also bis 65535. (Danke, Lemmy!)
Mist, stimmt, das waren ja zwei Longwords und nicht nur Einer ... OK, dann hat man mehr Platz.
Delphi-Quellcode:
TVersion = record
case Integer of
0: (VersionMS, VersionLS: LongWord);
1: (Minor, Major: Word;
Build, Patch: Word);
2: (MinorRelease, MajorRelease: Word;
BuildNumber, PatchLevel: Word);
end;