首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

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

2013-01-01 
windows7 硬盘序列号windows7 如何获得硬盘序列号delphi 7.[解决办法]usesSysUtils, Windowsfunction Get

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下好使不?

热点排行