Leitura de numeros seriais!!

Delphi

23/08/2003

alguém sabe como fazer a leitura de numeros sériais de dispositivos como HD´s, placas, etc... ou até mesmo o serial do windows de um computador???


Maxwell_monteiro

Maxwell_monteiro

Curtidas 0

Respostas

Cebikyn

Cebikyn

23/08/2003

Serial do HD:

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;



GOSTEI 0
POSTAR