----------------------------------------------------------------------- "Delphi X-Files" " "Определение серийного номера диска" ----------------------------------------------------------------------- procedure TForm1.Button1Click(Sender: TObject); var SerialNum: PDword; A, B : Dword; Buffer : Array [0..255] of Char; begin New(SerialNum); if GetVolumeInformation('C:\', Buffer, SizeOf(Buffer), SerialNum, A, B, Nil,0) then Label1.Caption := IntToStr(SerialNum^); Dispose(SerialNum); end; -----------------------------------------------------------------------