读书人

windows7 硬盘序列号,该如何解决

发布时间: 2013-01-01 14:04:19 作者: rapoo

windows7 硬盘序列号
windows7 如何获得硬盘序列号
delphi 7.

[解决办法]

uses
SysUtils, Windows;

function Get_DiskSerialNo(DriveID : char) : string;
var
VolumeSerialNumber : DWORD;
MaximumComponentLength : DWORD;
FileSystemFlags : DWORD;
begin
result := '';
try
GetVolumeInformation(PChar(DriveID + ':\'),
nil, 0, @VolumeSerialNumber,
MaximumComponentLength, FileSystemFlags,
nil, 0);
result := IntToHex(HiWord(VolumeSerialNumber), 4) +
'-' + IntToHex(LoWord(VolumeSerialNumber), 4);
except

end;
end;


看看这个代码在win 7下好使不?

读书人网 >.NET

热点推荐