Detectar Placa - Mãe em tempo de Execução...

Delphi

28/08/2003

Saudações,
alguém aí sabe outra forma de detectar a placa-mãe da máquina em que o aplicativo for utilizado? Estou utilizando este código mas ele naum detecta todas as máquinas:
if Reg.OpenKey(´\Enum\Root\*PNP0C08\0000´,False) then
begin
PlacaMae:=Reg.ReadString(´OEMID´);
end
else
PlacaMae:=´Não Identificada´;
Se alguém souber de alguma outra forma que seja possível detectar a placa-mãe, favor ajudar. Muito obrigado. :roll:


Elias Jr

Elias Jr

Curtidas 0

Respostas

Allen74

Allen74

28/08/2003

Elias,

Não são todos os fabricantes de placa mãe que colocam esta informação na bios. Muitos deles utilizam uma BIOS padrão e nem mesmo a personalizam. Geralmente estes fabricantes são aqueles que vendem as placas mais baratas (PCChips da vida) e também menos duráveis e confiáveis.

Talvez você consiga extrair alguma informação adicional de seu hardware utilizando o componente MiTeC, no link abaixo:

http://www.mitec.d2.cz/

Este componente é freeware, mas sem fontes.


GOSTEI 0
POSTAR