Viết code VBA đọc serial mainboard

Tranhoe

Thành viên năng động
Tham gia
29/11/07
Bài viết
72
Điểm thành tích
28
Có Bác nào biết cách Viết code VBA đọc serial mainboard và ổ đĩa cho Mình xin với.
 

danlaptrinh

Thành viên mới
Tham gia
10/12/13
Bài viết
3
Điểm thành tích
1
Bạn thử đoạn Code này nhé
Function HDSerialNumber() As String
Dim fsObj As Object
Dim drv As Object
Set fsObj = CreateObject("Scripting.FileSystemObject")
Set drv = fsObj.Drives("C")
HDSerialNumber = Left(Hex(drv.SerialNumber), 4) _
& "-" & Right(Hex(drv.SerialNumber), 4)

End Function
 

vu_tuan_manh_linh

Thành viên có triển vọng
Tham gia
28/4/09
Bài viết
7
Điểm thành tích
3
Tuổi
40
Có 1 đoạn code khác đọc địa chỉ ổ cứng như sau:
---
Function HDAd()
Dim abc As String
Dim ObjetoWMI As Object
Dim Disco As Object
Dim Discos As Object
Dim j As Integer
Set ObjetoWMI = GetObject("WINMGMTS:")
Set Discos = ObjetoWMI.InstancesOf("Win32_PhysicalMedia")
For Each Disco In Discos
abc = Disco.SerialNumber
If Len(Trim(abc)) > 0 Then
Exit For
End If
Next
HDAd = Trim(abc)
End Function
Tuy nhiên đọc khá chậm trên laptop (dù mình đã thay ổ 7200 cho ổ 5400 nhưng không khả thi hơn!)
 

Tải bộ cài phần mềm Dự toán GXD, Đấu thầu GXD, Thanh Quyết toán GXD, Quản lý chất lượng GXD. Dành cho người mua bản quyền
Kích để xem khóa học Dự toán công trình
Kích để xem khóa học Dự toán công trình
Phần mềm quản lý chất lượng công trình QLCL GXD
Tìm hiểu khóa học Thanh Quyết toán GXD

Các bài viết mới

Top