ieں˵ؼʹǰҪעᡣ˫[RegOcx.exe],עactivexؼ
ע󣬽ieвԣû˺ϲԡȨ޲㣬ؼʾ뽵ȫ󣬹ص´ٽвԡ
test.htmǲԽű,jyHardDiskP.ocxǿؼ,RegOcx.exeǿؼעjyHardDiskP.jpgǿؼнͼ
1.procedure SetRegisterId(const UserId: WideString);
   עؼע󣬾û
2.function GetDiskSerialNumber1(driver:ansichar): WideString;
  ȡ̷ӦĴк
3.function GetDiskSerialNumber2(driver:integer): WideString;
  ȡ豸ŶӦĴк
4.function GetDiskDrive(driver:integer): WideString;
  ̶Ӧķ̷
5.function GetPhysicalDriveCount:integer;
  豸
6.function GetPhysicalDriveList:WideString;
  豸б
7.function GetDriverCount:integer;
  õǰõ̷
8.function GetDriverList:WideString;
  õǰõ̷б
9.function GetDiskTypeStr(itype:integer):WideString;
  ô 0--Ӳ̣1--ƶӲ̣2--u
10.function GetDiskType1(driver:ansichar): integer;
  ̷ 0--Ӳ̣1--ƶӲ̣2--u
11.function GetDiskType2(index:integer): integer;
   0--Ӳ̣1--ƶӲ̣2--u
12.function GetDiskIndex(drive: ansiChar): Integer; stdcall;
  ̷
13.function GetPhysicalDrivePartitionCount(PhysicalDriveId: Integer): Integer;
  豸,豸Ŵ0ʼ0Ϊ1
14.function GetHardDiskPartitionInfo(const DriveLetter: ansiChar): widestring;
  ̷Ϣ pVolumeName|VolumeSerialNumber|pPartitionType|TotalSpace|TotalFreeSpace
15.function GetMd5String(const instr: widestring): widestring;
  ַmd5
16.function GetCpuID:widestring;
  cpuid
17.function GetDisplayDeviceID:widestring;
  Կid
18.function GetBiosID:widestring;
  id
19.function GetIP:widestring;
  ip
20.function GetMacAddr:widestring;
  macַ
21.function GetUsbPNPDeviceID1(drive: ansiChar):widestring;
  usb豸PNPDeviceID
22.function GetUsbPNPDeviceID2(index: integer):widestring;
  usb豸PNPDeviceID




                                                   2018.04.08
                                                  qq:171833017

ڿؼ˵
1.ڿؼİ
   ؼ󶨿ؼַ(ipַ)磺עΪ.dxmylove.com,ǿؼֻ.dxmylove.com£ʹãʹעкȷҲʹáһעûӦһ(ip)
2.֧ieں
3.Կؼ֤ǩܽͿؼȫҪ󣬾
б
2018.04.08 1.0

   