![]() ![]() ![]() ![]() ![]() ![]() ![]() |
||
![]() |
||
Frequently Asked QuestionsGetting the serial number of a disk. Question: How do I retrieve the serial number of a disk? Answer: You can use the Windows API function GetVolumeInformation() procedure TForm1.Button1Click(Sender: TObject); var VolumeSerialNumber : DWORD; MaximumComponentLength : DWORD; FileSystemFlags : DWORD; SerialNumber : string; begin GetVolumeInformation('C:\', nil, 0, @VolumeSerialNumber, MaximumComponentLength, FileSystemFlags, nil, 0); SerialNumber := IntToHex(HiWord(VolumeSerialNumber), 4) + '-' + IntToHex(LoWord(VolumeSerialNumber), 4); Memo1.Lines.Add(SerialNumber); end;
|
||
Back To Faq Index Borland Online |
||
Trademarks & Copyright © 1997 Borland International, Inc. |