Numero serial
como faço pra pegar o numero serial do HD e mandar pra um edit??
Lau_
Curtidas 0
Respostas
Bilouro
30/06/2003
[url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/cim_physicalmedia.asp[/url]
[url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_logicaldisk.asp[/url]
de uma olhana niso
[url]http://msdn.microsoft.com/library/default.asp?url=/library/en-us/wmisdk/wmi/win32_logicaldisk.asp[/url]
de uma olhana niso
GOSTEI 0
Essistemas
30/06/2003
Function InformarSerialHD( Drive : String ) : String ;
Var Serial : DWord;
DirLen, Flags : DWord;
DLabel : Array[0..11] of Char;
begin
GetVolumeInformation(PChar(Drive+´:\´),dLabel,12,@Serial,DirLen,Flags,nil,0);
Result := IntToHex(Serial,8);
F_Serial:=Result ;
end;
Edit1.Text :=InformaSerialHd(´C´);
Var Serial : DWord;
DirLen, Flags : DWord;
DLabel : Array[0..11] of Char;
begin
GetVolumeInformation(PChar(Drive+´:\´),dLabel,12,@Serial,DirLen,Flags,nil,0);
Result := IntToHex(Serial,8);
F_Serial:=Result ;
end;
Edit1.Text :=InformaSerialHd(´C´);
GOSTEI 0