Εμφάνιση ενός μόνο μηνύματος
  #2  
Παλιά 16-12-12, 19:48
Το avatar του χρήστη Tasos
Tasos Ο χρήστης Tasos δεν είναι συνδεδεμένος
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Καλησπέρα!

Γιώργο, για να παίρνεις το ID του επεξεργαστή δοκίμασε το παρακάτω:

Κώδικας:
Sub test()
    Dim x As String
    x = GetProccessorID
    Debug.Print x
End Sub

Function GetProccessorID() As String
    Dim oWmi As Object, ColProcessors As Object, oProcessor As Object, StrComputer As String
    StrComputer = "."
    Set oWmi = GetObject("winmgmts:\\" & StrComputer & "\root\cimv2")
    Set ColProcessors = oWmi.ExecQuery("Select ProcessorId From Win32_Processor")
    For Each oProcessor In ColProcessors
        GetProccessorID = oProcessor.ProcessorId
    Next
End Function
Καλή συνέχεια!

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση