Цитата | Quote(Evgeny101 @ 18.03.2009 - 14:08)
При нажатии на кнопку в поле должен появиться наш HardwareID. За получение этого самого ID отвечает функция function getSystemID(lpBuffer: PChar): Boolean;
Ну для получения id жесткого диска есть немало компонент типа SysInfo.
Касательно функции. Если она представлена именно в таком виде, то она лишь возвращает значение 1 или 0 (true / false). Если же требуется получить ID, то вероятнее всего результат должен быть например в типе PChar.
Вообще этой информации не мало в Интернете, например, только что набрав в яндексе запрос и получил множество страниц, например, здесь:
Ну и ещё один момент. Есть утилитка Volume ID, которая успешно
меняет серийный номер. Она хоть и платная, но есть. Это я к тому. что привязку (чтоб не спёрли, а для чего ещё )))) ) лучше делать не только к HDD.