プロが教えるわが家の防犯対策術!

VBのプログラムからパソコンのメーカー名、型式、製造番号等の情報を取得する方法ってあるのでしょうか?いろいろなAPI等も調べてみましたが見つける事が出来ませんでした、、何か情報をご存知でしたら是非ご教授下さい。
資産管理等のソフトを実行するとこのような情報を画面表示してくれるので何か方法があると思うのですが行き詰ってしまいました、、どうかよろしくお願いします。
※VBは6を使用しています。

A 回答 (3件)

CPUの情報などであれば別ですが、型番などはシステム情報ではありませんからAPIでは対応していないかと。


レジストリをさらったらどうでしょうか。
メーカー品であれば
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OemInfo
などに情報が詰まっているようです。
※当然ですがメーカー側がここに書き込んでくれていないと参照できません。
    • good
    • 0
この回答へのお礼

大変参考になりました。ありがとうございました。

お礼日時:2003/08/01 19:56

OSがWin2000以降でしたら、WMIで取得することが可能です。


http://homepage2.nifty.com/tcubic/wmifun/wmisamp …

参考URL:http://homepage2.nifty.com/tcubic/wmifun/wmisamp …
    • good
    • 0
この回答へのお礼

こういうものもあるのですね。大変参考になりました。ありがとうございました。

お礼日時:2003/08/01 19:57

OSがパソコンのメーカー名を認識できるとは思えないが...


こんな事が出来るかな?というときはVectorで探してみる。

http://www.vector.co.jp/magazine/softnews/020918 …

「OEMマシンの場合は、製造者やモデル名もあわせて表示される。」

メーカーがOSをプリインストールする時に登録するのですかね。
レジストリの何処かにあるかも。
    • good
    • 0
この回答へのお礼

やはりOEMマシンというのが前提のようですね。ありがとうございました。

お礼日時:2003/08/01 19:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!


このQ&Aを見た人がよく見るQ&A