Как с помощью Delphi 2.0 мне получить серийный номер винчестера?
Попробуй это:
procedure TForm1.Button1Click(Sender: TObject); var SerialNum : dword; a, b : dword; Buffer : array [0..255] of char; begin if GetVolumeInformation('c:\', Buffer, SizeOf(Buffer), @SerialNum, a, b, nil, 0) then Label1.Caption := IntToStr(SerialNum); end; |
Исправленную версию прислал: Алексей Коган FIDOnet 2:5064/7.69 Russia, Stavropol Andy Dmitriev дополняет:
Поправляю... [000125]