宜しくお願いします。
マザーボードのID(種類)みたいな情報を取得することは出来るのでしょうか?
環境かかれてないですがVB6と仮定して
VB6起動時に新規作成でアプリケーションウィザードを選択して
最後の方にある
バージョン情報ダイアログ
にチェックいれて完了をおしたらバージョン情報表示のサンプル画面が
出来上がります。
それを起動してみて、システム情報ボタンを押下したら
それっぽいのがいっぱい出てるとおもいますので、希望するのがあれば
サンプルプログラムを解析してみたらどうですか?
> マザーボードのID(種類)みたいな情報
#「みたいな情報」とは、また随分と曖昧な。。。(^_^;)
『情報』の種類にもよりますが、とりあえず簡単な方法としては、
WMIの「Win32_BaseBoardクラス」から情報を得る、という手法があります。
VB6でもVB.NETでもVBScriptでもVBAでも使えますので、調べてみては如何でしょう。
ご回答有難う御座います。
環境はVB6でした。
これからアドバイスを参考に少し調べたいと思います。
VB6なら。
Dim O As Object
Dim P As Object
For Each O In CreateObject("winmgmts:").InstancesOf("Win32_Baseboard")
For Each P In O.Properties_
Debug.Print P.Name; "=";
On Error Resume Next
Debug.Print P.Value
If Err.Number <> 0 Then
Debug.Print "(" & Err.Description & ")"
End If
On Error GoTo 0
Next
Next
yajyupayあ
ツイート | ![]() |