| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: WinAPI и системное программирование > Работаем с реестром |
| Автор: Teran 19.4.2006, 15:39 | ||
| Помогите как по дескриптору ключа реестра получить путь этого ключа в строковом виде (нужны не дочерние ключи а именно все родители) иными словами HKEY TO STRING
|
| Автор: Rouse_ 19.4.2006, 15:58 |
| RegQueryInfoKey |
| Автор: Teran 19.4.2006, 16:00 |
он покажет только дочерние ключи а родителей нет? |
| Автор: x77 19.4.2006, 16:27 | ||
Добавлено @ 16:28 т.е. "по дескриптору ключа" это ключ сначала делаем текущим, а потом вытаскиваем инфу. |
| Автор: Teran 19.4.2006, 16:37 |
не подойдет я имею дело с апи функциями и к тому же одновременно может быть открыто несколько дескрипторов (HKEY) а CurrentPath запоминает только последний |
| Автор: Rouse_ 19.4.2006, 17:06 |
Второй и третий параметры функции... |
| Автор: Teran 19.4.2006, 17:32 |
я вроди пытался в эти параметры вьехать Расскажи пожалуйста поподробней |
| Автор: Nickel 19.4.2006, 21:02 | ||
Native API тебе в помощь:
Например так. Хотя при использовании Native API возникают некоторые сложности, например тебе придётся привыкнуть, что \REGISTRY\USER\ это HKEY_USERS и тп |