WMI を使用してみましたが、今のところ成功していません。
Dim objLocator As New OLEObject("WbemScripting.SWbemLocator")
Dim objService As OLEObject
objService = objLocator.ConnectServer(".", "root\cimv2")
Dim instances As OLEObject
instances = objService.InstancesOf("Win32_ComputerSystem")
次に何をしようとしても、OLE 例外がトリガーされます。REALbasic からプログラムで CPU カウントを取得する既知の方法は他にありますか? シェル クラスから vbscript を実行できることはわかっていますが、私には少し見苦しすぎます。