Ich hab den Inhalt der Variablen nachgeprüft. Es steht eine 5 drin. Warum auch immer
Sieht so aus, als würde Win 7 dir ein XP vorgaukeln. Hängt vielleicht mit der Delphi-Version zusammen. Mit den aktuellen Versionen kann ich das hier nicht nachvollziehen.