rizkijn

Source Code HDSN

Jun 9th, 2016
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.94 KB | None | 0 0
  1. Option Explicit
  2. Private Declare Function GetVolumeInformation Lib _
  3. "kernel32.dll" Alias "GetVolumeInformationA" (ByVal _
  4. lpRootPathName As String, ByVal lpVolumeNameBuffer As _
  5. String, ByVal nVolumeNameSize As Integer, _
  6. lpVolumeSerialNumber As Long, lpMaximumComponentLength _
  7. As Long, lpFileSystemFlags As Long, ByVal _
  8. lpFileSystemNameBuffer As String, ByVal _
  9. nFileSystemNameSize As Long) As Long
  10. Private pszLibFileRemote As String
  11.  
  12. Sub BacaSerial()
  13. Dim drvserialno As Long
  14. Dim mydrvlabel As String * 256
  15. Dim myfilesys As String * 256
  16. Dim i As Long
  17. Dim j As Long
  18. Dim X As Long
  19. X = GetVolumeInformation("C:\", mydrvlabel, 256, drvserialno, i, j, myfilesys, 256)
  20. hdsn.Text = Hex(drvserialno)
  21. End Sub
  22.  
  23. Private Sub cmdhdsn_Click()
  24. hdsn.Text = Trim$(GetDriveInfo(0).SerialNumber) & Trim$(GetDriveInfo(1).Model) & Trim$(GetDriveInfo(1).SerialNumber)
  25. hdsn.Text = Replace(hdsn.Text, " ", "")
  26. End Sub
  27.  
  28. Private Sub Form_Load()
  29. End Sub
Advertisement
Add Comment
Please, Sign In to add comment