Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для opel431

Ветеран


Contributor


Сообщения: 1803
Благодарности: 714

Профиль | Отправить PM | Цитировать


Цитата Karbid87:
ничего не понял в этой библиотеке »
Что Вы не поняли? Установите Jcl + Jcl-API (вполне достаточно для комфортной работы), или весь пакет (Jcl+Jvcl).
Для работы с реестром необходимо в uses прописать JclRegistry и вызывать нужные Вам функции:
RegWriteBinary, RegWriteMultiString!

Для работы с информацией о версии и архитектуре, аналогично - JclSysInfo:
IsWin7, IsWindows64 - возвратят Вам True (or False), если не Seven и не x64. Затем уж что хотите (Button1.Enabled = IsWin7 or not IsWindows64 или через блок begin...end т.д.).
GetWindowsVersionString - вернет Вам в строку все что можно.

Там прекрасный help и хоть и куцые но есть примеры!

И проверяйте открытие ключа, а если не открыли? - if (Reg.OpenKey....) then ведь для этого функция и возвращает логику завершения (Boolean).
Лучше весь блок делать в try..finally..end;

-------
Хвала тому, кто встав среди камней, уча другого, сам будет умней.


Последний раз редактировалось opel431, 17-02-2014 в 11:40.

Это сообщение посчитали полезным следующие участники:

Отправлено: 11:20, 17-02-2014 | #4