Здравствуйте, Львёнок, Вы писали:
Лё> if not reg.OpenKey ('Software\Microsoft\Windows', true) then //Пытаемся открыть и если нет, то создать
Sorry, не совсем корректно объяснил, в чем проблема. Нужно просто проверить, имеется ли ПОЛНЫЙ доступ к разделу, а если его нет, то МОЖНО ли его создать (не создавая), т.е. имеются ли ТАКИЕ ПРАВА ! Просто проверка, не изменяя ничего в реестре !
Говорят, можно с помощью функции RegQueryInfoKey это выяснить, но я что-то не понял, как её использовать...