11 Ekim 2014 Cumartesi

c# - vb Processor ID (İşlemci Id"si) Almak

Merhaba Aşağıdaki fonksiyon ile işlemcinizin Id’sini aldırabilirsiniz.Aşağıdaki fonksiyonu çalıştırmak için system namespace’inin altında Management referansını eklemelisiniz.


c# kaynak kodu :


public static string GetProcessorID()


string sProcessorID = “”;

string sQuery = “SELECT ProcessorId FROM Win32_Processor”;

ManagementObjectSearcher oManagementObjectSearcher = new ManagementObjectSearcher(sQuery);

ManagementObjectCollection oCollection = oManagementObjectSearcher.Get();

foreach (ManagementObject oManagementObject in oCollection)

sProcessorID = (string)oManagementObject["ProcessorId"];

return (sProcessorID);


Vb


Public Shared Function GetProcessorID() As String


Dim sProcessorID As String = “”

Dim sQuery As String = “SELECT ProcessorId FROM Win32_Processor”

Dim oManagementObjectSearcher As New ManagementObjectSearcher(sQuery)

Dim oCollection As ManagementObjectCollection = oManagementObjectSearcher.[Get]()

For Each oManagementObject As ManagementObject In oCollection

sProcessorID = DirectCast(oManagementObject(“ProcessorId”), String)

Next

Return (sProcessorID)

End Function


Hepsi bu kadar



c# - vb Processor ID (İşlemci Id"si) Almak

Hiç yorum yok:

Yorum Gönder