| - WMI Fun !! -|WMI Step|WMI Sample|Search|WMI Fun !! Groups|About WMI Fun !! | ||||||
| Top Page >> WMI Step >> オンボードデバイスの一覧を取得する | ||||||
|
オンボードデバイスの一覧を取得する
■Topicsオンボードデバイスを取得するサンプルです。Win32_OnBoardDeviceクラスを使用します。 Private Sub Command1_Click()
Dim ObdSet As SWbemObjectSet
Dim Obd As SWbemObject
Dim Locator As SWbemLocator
Dim Service As SWbemServices
Dim MesStr As String
Set Locator = New WbemScripting.SWbemLocator
Set Service = Locator.ConnectServer
Set ObdSet = Service.ExecQuery("Select * From Win32_OnBoardDevice")
For Each Obd In ObdSet
MesStr = MesStr & "デバイス名:" & Obd.Description & vbCrLf
Next
MsgBox "オンボードデバイスの一覧です。" & vbCrLf & _
vbCrLf & MesStr & vbCrLf & "ですよ。"
Set ObdSet = Nothing
Set Obd = Nothing
Set Service = Nothing
Set Locator = Nothing
End Sub
実行するとオンボードで搭載されているデバイスが表示されます。 私が使用しているPanasonic CF-R1NではVGA、LAN、Modemが表示されました。
WMI を本で勉強したい方へ。
なかなか WMI のことが乗っている書籍は少ないですが…管理系業務に係る方には楽しめるかも? |
|
| ^ | Copyright(C) 1997-2008 とお All rights reserved. | << |