Форум: "Основная";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];
ВнизКак получить серийный номер жесткого диска? Найти похожие ветки
← →
Denizzz (2005-09-14 08:11) [0]Как получить серийный номер жесткого диска?
← →
pavel_guzhanov © (2005-09-14 08:20) [1]Если под жестким диском понимается целиком устройство, то тебе надо на сайт Alex Konshin © http://home.earthlink.net/~akonshin/index.htm Помнится, была у него там программка, выдающая всю информацию про IDE устройства.
А если под жестким диском понимается раздел, то используй функцию GetVolumeInformation()
← →
Big Joe © (2005-09-14 08:47) [2]function GetHardDiskSerial(const DriveLetter: Char): string;
var
NotUsed: DWORD;
VolumeFlags: DWORD;
VolumeInfo: array[0..MAX_PATH] of Char;
VolumeSerialNumber: DWORD;
begin
GetVolumeInformation(PChar(DriveLetter + ":\"),
nil, SizeOf(VolumeInfo), @VolumeSerialNumber, NotUsed,
VolumeFlags, nil, 0);
Result := Format("Label = %s VolSer = %8.8X",
[VolumeInfo, VolumeSerialNumber])
end;
procedure TForm1.Button1Click(Sender: TObject);
begin
ShowMessage(GetHardDiskSerial("c"));
end;
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2005.10.02;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.004 c