Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 26
Благодарности: 4

Профиль | Отправить PM | Цитировать


Нужно получить данные о системе. В шапке есть скрипт, но выглядит он громоздко. Может есть какой-то более современный способ?
Я пробовал этим способом https://stackoverflow.com/questions/...-in-inno-setup
Но видеопамять определяется неверно, хотя если делать это все через wmic напрямую, то данные выдает верные.
Пишу так:
Код: Выделить весь код
Query := 'SELECT AdapterRAM FROM Win32_VideoController';
  VideoSystem := WbemQuery(WbemServices, Query);
  if not VarIsNull(VideoSystem) then
  begin
    log(VideoSystem.AdapterRam);
    vram := VideoSystem.AdapterRAM;
  end;
на выходе получаю -1048576

Отправлено: 19:58, 30-10-2022 | #858