DoquangLam > 02-04-11, 11:49 AM
DoquangLam > 03-04-11, 08:42 PM
DoquangLam > 22-04-11, 11:38 PM
Noname > 23-04-11, 12:33 AM
(22-04-11, 11:38 PM)DoquangLam Đã viết: Code lấy thông tin ổ cứng mà noname đã viết mình ứng dụng vào một số máy thì thấy :
- Một số ít máy không lấy được thông tin ổ cứng.
- Nếu những máy cài hoặc ghost 1 bản win giống nhau thì thông tin ổ cứng giống nhau.
Như vậy là như thế nào, mình chưa hiểu, mong các bạn giải đáp giúp nhé. Cám ơn !
haquocquan > 23-04-11, 02:19 PM
(22-04-11, 11:38 PM)DoquangLam Đã viết: - Nếu những máy cài hoặc ghost 1 bản win giống nhau thì thông tin ổ cứng giống nhau.
nguyenhungcuong > 07-06-16, 07:23 PM
maidinhdan > 08-06-16, 10:17 AM
(07-06-16, 07:23 PM)nguyenhungcuong Đã viết: Các bạn cho mình hỏi:
- Mình muốn đưa các thông tin như: CPU, Ổ cứng, Main Board ( Demo Lấy về số seri CPU, ổ cứng MainBoard trong Access ) từ form vào table thì làm như thế nào?
 Function ThongsoHDD() As String
    Dim fsObj   As Object
    Dim drv     As Object
    Set fsObj = CreateObject("Scripting.FileSystemObject")
    Set drv = fsObj.Drives("C")
    ThongsoHDD = Hex(drv.serialnumber)
End Function 
Private Sub Form_Load()
Me.txtHDD = ThongsoHDD()
End Sub 
Private Sub cmdCapnhat_Click()
    Dim rs As Recordset
    Set rs = CurrentDb.OpenRecordset("tblThongtin", dbOpenDynaset)
        rs.AddNew
        rs!HDD = Me.txtHDD
        rs.Update
        rs.Close
    MsgBox "Da cap nhat", vbInformation, "Thong bao"
End Sub 
nguyenhungcuong > 08-06-16, 02:17 PM
maidinhdan > 08-06-16, 04:00 PM
(08-06-16, 02:17 PM)nguyenhungcuong Đã viết: Cám ơn bạn. Bạn cho mình hỏi thêm là:
Mình muốn chèn thêm CPUID và Main Board vào table thì đoạn code sau đây sửa thế nào?
Private Sub Form_Load()
Me.txtHDD = ThongsoHDD()
End SubPrivate Sub cmdCapnhat_Click()
    Dim rs As Recordset
    Set rs = CurrentDb.OpenRecordset("tblThongtin", dbOpenDynaset) ' Truy xuất đến table Thông tin bằng rs'
        rs.AddNew   ' Tạo mới record
        rs!HDD = Me.txtHDD   ' rs!HDD là tên cột trong tableThong tin, còn [color=#333333]Me.txtHDD tên textbox trong form'
        ' Nếu muốn thêm cột nào nửa thì chèn thêm lệnh ở đây'
        ' giải sử trong table có cột là Main và trên form có textbox là txtMain, ta viết như sau'
        rs!Main = Me.txtMain
        rs.Update  ' Nạp vào table'
        rs.Close ' Ngắt kết nối
    MsgBox "Da cap nhat", vbInformation, "Thong bao"
End Subnguyenhungcuong > 08-06-16, 05:44 PM