![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| alligator |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: нет Всего: 1 |
Один путь как прочитать я разобрался делаю чтение посредством tregistry, на экран результат вывожу с помощью listview и tstringlist.
Есть несколько путей заранее известных около 20 например: Hklm\1\2\3 Hklm\2\5\8 Hkcu\1\2\3 Как выше я написал из одного считать не проблема а как прочитать из других путей и результаты добавить в tstringlist Подскажите пожалуйста. -------------------- |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
А в чём проблема, если пути заранее известны?
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| alligator |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: нет Всего: 1 |
Я пару дней работаю с дельфи, а так в основном с пхп, потихоньку изучаю делфи. Пока тяжело разбираться, подскажите
-------------------- |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
Ну дык, читаешь-то как? Пример в студию!
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| alligator |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: нет Всего: 1 |
-------------------- |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
Ну так вот меняй HKEY_LOCAL_MACHINE и значение Path на то, что нужно.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| alligator |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: нет Всего: 1 |
получается что я избавляюсь от Reg.RootKey :=HKEY_LOCAL_MACHINE;
делаю один path? потипу path :='HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB'; У меня не получается сохранить данные из первого ключа, а когда я считываю следующий то предыдущие полученные данные удаляются =((( -------------------- |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
В смысле, куда они могут удалиться из Listview1 ?! -------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| alligator |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: нет Всего: 1 |
-------------------- |
|||
|
||||
| Данкинг |
|
|||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
Не знаю, как они из Listview могут удаляться, попробуй ListBox обычный вместо него.
-------------------- There's nothing left but silent epitaphs. |
|||
|
||||
| alligator |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: нет Всего: 1 |
Получилось сделать через временную переменную, может можно как нибудь реализовать лучше? Подскажи а есть функция определения полного пути до ключа или его надо самому восстанавливать, можеть есть пример где можно посмотреть.... ? -------------------- |
|||
|
||||
| Данкинг |
|
||||
![]() Yersinia pestis ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 8302 Регистрация: 7.11.2006 Где: მოსკოვი Репутация: 9 Всего: 130 |
Я всё же за вариант с ListBox.
Не знаю... Попробуй в DRKB поискать... -------------------- There's nothing left but silent epitaphs. |
||||
|
|||||
| BaD_SeCt0R |
|
||||
![]() Lazy Coder ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 9.10.2006 Где: Анапа Репутация: 4 Всего: 18 |
Ниче нигде не удаляется, зачем дебагер существует? ;) Если с листвью (согласен с Данкинг'ом - непонятно зачем), то уже так тогда
Добавлено через 11 минут и 46 секунд
а это как? чего-то не понял... -------------------- Кто владеет информацией - владеет миром. (С) Френсис Бэкон. |
||||
|
|||||
| alligator |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 28.1.2004 Репутация: нет Всего: 1 |
Это для одного пути, а путей то будет несколько... Listview не обязательно, я вообще хочу сделать удаление ключей выборочно, выделяешь строку в программе и по нажатию на delete удаляешь ключ из реестра, как это реализовать незнаю поэтому и использую listview
-------------------- |
|||
|
||||
| BaD_SeCt0R |
|
|||
![]() Lazy Coder ![]() ![]() Профиль Группа: Участник Сообщений: 432 Регистрация: 9.10.2006 Где: Анапа Репутация: 4 Всего: 18 |
alligator, по порядку. С чем конкретно сложности?
Добавлено через 2 минуты и 42 секунды И как ты хочешь это реализовать? Это дерево будет? Как в regedit'е? Или просто список путей? -------------------- Кто владеет информацией - владеет миром. (С) Френсис Бэкон. |
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |