Как узнать тип процессора? - VB

Узнай цену своей работы

Формулировка задачи:

Всем доброго времени суток! Казалось бы, узнать тип процессора в VB несложно. Делается это через WinAPI-функцию GetSystemInfo. Функция возвращает информацию о системе в структуру SYSTEM_INFO. Переменная dwProcessorType будет содержать информацию о типе процессора. Но дальше начинается самое интересное: у меня стоит 2-х ядерный AMD, а dwProcessorType выдаёт 586, что означает Intel -586 (согласно MSDN). Порывшись на MSDN, находим: "dwProcessorType устаревший элемент, оставленный для совместимости. Используй wProcessorArchitecture, wProcessorLevel и wProcessorRevision для определения типа процессора". Это конечно хорошо, но объявление SYSTEM_INFO в VB6 выглядит так:
В этом объявлении нет dwProcessorArchitecture, wProcessorLevel Посоветуйте, как в VB6 получить правильную информацию о типе процессора.

Решение задачи: «Как узнать тип процессора?»

textual
Листинг программы
Debug.? Environ("PROCESSOR_IDENTIFIER")

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 3.857 из 5
Похожие ответы