Private Declare Function GetVolumeInformation Lib _
"kernel32.dll" Alias "GetVolumeInformationA" (ByVal _
lpRootPathName As String, ByVal lpVolumeNameBuffer As _
String, ByVal nVolumeNameSize As Integer, _
lpVolumeSerialNumber As Long, lpMaximumComponentLength _
As Long, lpFileSystemFlags As Long, ByVal _
lpFileSystemNameBuffer As String, ByVal _
nFileSystemNameSize As Long) As Long
这段代码我知道是声明一段api,但是我不知道是手写的,还是下载以后载入的api我是很想学的
 '代码如下: Function GetSerialNumber(strDrive As String) As LongDim SerialNum As LongDim Res As LongDim Temp1 As StringDim Temp2 As StringTemp1 = String$(255, Chr$(0))   这段代码什么意思Temp2 = String$(255, Chr$(0))Res = GetVolumeInformation(strDrive, Temp1, _  这段代码什么意思Len(Temp1), SerialNum, 0, 0, Temp2, Len(Temp2))GetSerialNumber = SerialNumEnd Function 
Private Sub form_load()
'使用该函数:  MsgBox GetSerialNumber("c:\")这段代码什么意思
 '它将告诉你C驱的磁盘序号。End Sub