| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C++ Builder > Знатоки подскажите ! |
| Автор: Modest 4.5.2006, 18:41 |
| Подскажите пожалуйста ! Нужно привязать к программе серийный номер CD. Как можно программно узнать серийный номер CD ? Заранее спасибо! |
| Автор: Artemon 5.5.2006, 19:35 |
| Держи: AnsiString Get_CD_ID( AnsiString DiskName )const { DWORD VolumeSerialNumber = 0; AnsiString SerialNumber = ""; GetVolumeInformation ( DiskName.c_str(), NULL, 0, &VolumeSerialNumber, NULL, NULL, NULL, 0 ); SerialNumber = IntToHex(HIWORD(VolumeSerialNumber), 4) + '-' + IntToHex(LOWORD(VolumeSerialNumber), 4); return SerialNumber; } |