| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > проблемы с TRegistry.Rootkey |
| Автор: ctranik 11.1.2006, 17:44 | ||
| Всем привет У меня такой вопрос Как в цикле , менять значение свойства "Rootkey" класса TRegistry ну что типа такого
у меня неполучаетсмя присваивать значения ? |
| Автор: Romikgy 11.1.2006, 17:46 |
| Че конкретно не получается? какие ошибки, приведенный код вроде правильный имхо!!! |
| Автор: Albinos_x 11.1.2006, 17:59 | ||
мдя....
просто попробуй z поменять на i .... |
| Автор: Guedda 11.1.2006, 20:15 | ||
а если просто попробовать:
и обращаться через константы. |
| Автор: ctranik 11.1.2006, 20:23 |
| Guedda, привет если тебя не затруднит вставь свою мысль в мой фрагмент (самый первый Post) |
| Автор: Albinos_x 11.1.2006, 20:30 | ||||
виднов коде у тебя ошибка... у меня всё компилится и всё устанавливается...
|
| Автор: Guedda 11.1.2006, 20:35 | ||
Ну смотри:
В общем, работает... Только запомни, что после каждого обращения к ключу, необходимо обнулить методом free. Посмотри внимательней на исправленный код. |
| Автор: Albinos_x 11.1.2006, 20:36 |
| как вариант HKEY_LOCAL_MACHINE и подобные константы имеют тип Cardinal, попробуй установить тип массива hk:array[0..6] of Cardinal; |
| Автор: Guedda 11.1.2006, 20:52 |
| Да... Я еще это забыл, перепеши Integer в Cardinal |
| Автор: Albinos_x 11.1.2006, 21:04 | ||||
если я правильно понял, то твой код у тебя не компилился.... м.п. когда я вставил твой код, то сразу вылезло кучу опечаток.... начиная от
... |