Что нового

Неправильно интерпретируются значения параметров реестра

Cytrus

Новичок
Сообщения
110
Репутация
3
Привет.

У меня 32-х битная система.
Но почему-то DWORD-параметр, который в реестре отображается, как 32 бита
возвращает 64-х битное число, с типом Int64.

Почему так?
Почему он не возвращает Int или long?

Код:
Local $a = RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.css", "BrowserFlags"), $b = @extended, $c = Hex($a, Default) 
MsgBox(0, $b, $a & @CR & $c & @CR & @CR & VarGetType($a) & @CR & @CR & VarGetType($c) & @CR)
 

joiner

Модератор
Локальный модератор
Сообщения
3,556
Репутация
628
нашел на официальном форуме старую темку по точно такому же вопросу, но, походу, так и не исправили баг
 
Верх