|
-
Aug 31st, 2000, 03:03 AM
#1
Thread Starter
New Member
Is there a way to get a harddisk' serial number or other detail of it. Please...
thanks.
-
Aug 31st, 2000, 04:51 AM
#2
Conquistador
yes, and i'm just working on it.
-
Aug 31st, 2000, 04:55 AM
#3
Conquistador
here is wthe code:
Code:
Option Explicit
Private Declare Function GetVolumeInformation& Lib "kernel32" _
Alias "GetVolumeInformationA" (ByVal lpRootPathName _
As String, ByVal pVolumeNameBuffer As String, ByVal _
nVolumeNameSize As Long, lpVolumeSerialNumber As Long, _
lpMaximumComponentLength As Long, lpFileSystemFlags As _
Long, ByVal lpFileSystemNameBuffer As String, ByVal _
nFileSystemNameSize As Long)
Const MAX_FILENAME_LEN = 256
Public Function SerNum(Drive$) As Long
Dim No&, s As String * MAX_FILENAME_LEN
Call GetVolumeInformation(Drive + ":\", s, MAX_FILENAME_LEN, _
No, 0&, 0&, s, MAX_FILENAME_LEN)
SerNum = No
End Function
Sub GetSer()
MsgBox SerNum(InputBox("Please enter the drive of which you desire the serial number", "Serials"))
End Sub
good luck 
-
Aug 31st, 2000, 05:45 AM
#4
Thread Starter
New Member
It good work for your reply, Thanks david.
-
Sep 1st, 2000, 05:17 AM
#5
Conquistador
don't mention it, maybe one day you'll help me
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|