|
#1
|
||||
|
||||
CheckWin32Version
Всем привет!
Почему-то неправильно определяется версия Windows. Использую функцию: Код:
function GetOS(const Unknown: string): string; begin if CheckWin32Version(10, 0) then Result:='Windows 10' else if CheckWin32Version(6, 3) then Result:='Windows 8.1' else if CheckWin32Version(6, 2) then Result:='Windows 8' else if CheckWin32Version(6, 1) then Result:='Windows 7' else if CheckWin32Version(6, 0) then Result:='Windows Vista' else if CheckWin32Version(5, 1) then Result:='Windows XP' else if CheckWin32Version(5, 0) then Result:='Windows 2000' else Result:=Unknown; end; Для Windows 10 функция почему-то возвращает значение 'Windows 8'. В чем проблема? Ne timeas obscurum. |