(11/01/2020, 09:04)accessman yazdı: birde böyle bir kod var
Function ProcessorID() As String
On Error GoTo Error_Handler
' Using late binding to avoid a Reference problem
Dim strComputer As String
Dim objWMIService As Object
Dim colItems As Object
Dim objItem As Object
strComputer = "." 'Get info for the current computer
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("SELECT * FROM Win32_Processor", , 48)
For Each objItem In colItems
ProcessorID = Nz(objItem.ProcessorID, 0)
Next
Error_Handler_Exit:Error_Handler:
On Error Resume Next
Set objItem = Nothing
Set colItems = Nothing
Set objWMIService = Nothing
Exit Function
MsgBox "MS Access has generated the following error" & vbCrLf & vbCrLf & "Error Number: " & _
Err.Number & vbCrLf & "Error Source: ProcessorID" & vbCrLf & "Error Description: " & _
Err.Description, vbCritical, "An Error has Occured!"
Resume Error_Handler_Exit
End Function
Üstad kodlar hata veriyor ikiside, acaba imports etmedim diyemi veriyor? Kütüphaneleri neler bunların?
![[Resim: 7B0W2r.png]](https://i.hizliresim.com/7B0W2r.png)