orc 0 Denunciar post Postado Setembro 24, 2008 Gostaria de saber se alguem sabe como faço pra pegar o numero de serie do hd aquele numero que não pode ser alterado ? Compartilhar este post Link para o post Compartilhar em outros sites
Yoshi 1 Denunciar post Postado Setembro 26, 2008 Broder vi esse codigo no DT Delphi mais nem teste Function SerialNum(FDrive:String) :String; Var Serial:DWord; DirLen,Flags: DWord; DLabel : Array[0..11] of Char; begin Try GetVolumeInformation(PChar(FDrive+':\'),dLabel,12,@Serial,DirLen,Flags,nil,0); Result := IntToHex(Serial,8); Except Result :=''; end; end; Achu q pd t ajuda Compartilhar este post Link para o post Compartilhar em outros sites
orc 0 Denunciar post Postado Setembro 26, 2008 Broder vi esse codigo no DT Delphi mais nem teste Function SerialNum(FDrive:String) :String; Var Serial:DWord; DirLen,Flags: DWord; DLabel : Array[0..11] of Char; begin Try GetVolumeInformation(PChar(FDrive+':\'),dLabel,12,@Serial,DirLen,Flags,nil,0); Result := IntToHex(Serial,8); Except Result :=''; end; end; Achu q pd t ajuda kara valeu a ajuda mais essa numeração é do volume do hd o que eu quero é a série Compartilhar este post Link para o post Compartilhar em outros sites
marcio.theis 3 Denunciar post Postado Setembro 30, 2008 Tente com este exemplo: http://www.delphi3000.com/articles/article_4207.asp?SK= Compartilhar este post Link para o post Compartilhar em outros sites