没用过这个东西,下面的信息希望能帮到你
TotalControllers 属性
取得硬盘的控制器数量。
语法:[form!]LDiskSerial.TotalControllers
返回值:返回硬盘的数量。该值一般在1-4之间,因为的主板一般只有4个IDE插口。
Controller 属性
取得硬盘控制器。
语法:[form!]LDiskSerial.Controller
返回值:1=Primary Controller 2=Secondary Controller
3=Tertiary Controller 4=Quaternary Controller
ControllerType 属性
取得硬盘控制器是在主盘还是在副盘
语法:[form!]LDiskSerial.ControllerType
返回值: 0=主盘 1=副盘
DriveType 属性
驱动器类型
语法:[form!]LDiskSerial.DriveType
返回值: "Removable"; "Fixed"; "Unknow";
SerialNumber 属性
硬盘序列号
语法:[form!]LDiskSerial.SerialNumber
返回值: 返回硬盘序列号的字符串。
RevisionNumber 属性
硬盘修订号
语法:[form!]LDiskSerial.RevisionNumber
返回值: 返回硬盘修订号,字符串。
BufferSize 属性
硬盘修订号
语法:[form!]LDiskSerial.BufferSize
返回值: 返回硬盘缓存的大小,字节数。字符串。
Heads 属性
硬盘的磁头数
语法:[form!]LDiskSerial.Heads
返回值: 返回硬盘的磁头数,字符串。
Cylinders 属性
硬盘的柱面数
语法:[form!]LDiskSerial.Cylinders
返回值: 返回硬盘的柱面数,字符串
Sectors 属性
硬盘的每磁道的扇区数
语法:[form!]LDiskSerial.Sectors
返回值: 返回硬盘每磁道的扇区数,字符串。
ComputerID 属性
与用户计算机相关的序列号
语法:[form!]LDiskSerial.Sectors
返回值: 返回与用户计算机相关的序列号,字符串。如196727438等...
方法:
语法: ReadDiskSerial (<RegName>,<RegCode>,[curController])
功能:读取硬盘的资料。
参数:regName为注册名;regCode为注册码;curController为欲读取的硬盘控制器,默认为1。
返回值:
0 --读取成功; 1 --注册码无效;
2 --无效的控制器; 3 --注册码及控制器无效。
[此贴子已经被作者于2005-2-28 21:24:07编辑过]
|