Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


64499 / 76732 ←次へ | 前へ→

【16813】Re:OSの取得方法はどうすればいいですか?
回答  ちゃっぴ  - 04/8/10(火) 22:07 -

引用なし
パスワード
     >マイナーバージョンの違いまで細かく判別するなら、APIを使います。

APIを使用しない場合こんな感じになります。

Dim objWMIService As Object
Dim colItems As Object
Dim objItem As Object

Set objWMIService = GetObject("winmgmts:\\.\root\cimv2")
Set colItems = objWMIService.InstancesOf("Win32_OperatingSystem")
For Each objItem in colItems
  Debug.Print "BuildNumber: " & objItem.BuildNumber
  Debug.Print "Caption: " & objItem.Caption
  Debug.Print "CSDVersion: " & objItem.CSDVersion
  Debug.Print "ServicePackMajorVersion: " & objItem.ServicePackMajorVersion
  Debug.Print "ServicePackMinorVersion: " & objItem.ServicePackMinorVersion
  Debug.Print "Version: " & objItem.Version
Next

0 hits

【16811】OSの取得方法はどうすればいいですか? おしえて。 04/8/10(火) 20:18 お礼
【16812】Re:OSの取得方法はどうすればいいですか? Kein 04/8/10(火) 21:28 回答
【16813】Re:OSの取得方法はどうすればいいですか? ちゃっぴ 04/8/10(火) 22:07 回答
【16814】すみません。PCのOSの取得方法はどうすれ... おしえて。 04/8/10(火) 23:34 質問
【16817】Re:すみません。PCのOSの取得方法はどう... ちゃっぴ 04/8/11(水) 9:22 回答
【16834】Re:すみません。PCのOSの取得方法はどう... おしえて。 04/8/11(水) 15:42 質問
【16836】Re:すみません。PCのOSの取得方法はどう... IROC 04/8/11(水) 15:55 回答
【16837】Re:すみません。PCのOSの取得方法はどう... ちゃっぴ 04/8/11(水) 16:03 回答
【16877】Re:すみません。PCのOSの取得方法はどう... おしえて。 04/8/14(土) 4:11 お礼
【16944】Re:すみません。PCのOSの取得方法はどう... For Each 04/8/16(月) 23:03 回答
【16815】ありがとうございます。 おしえて。 04/8/10(火) 23:45 お礼

64499 / 76732 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free