Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.10.2009, 19:24   #1
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию Переменные в реестре

Как в при работе с реестром использовать переменые?
вот допустим код:
Код:
   reg:=tregistry.create;
   reg.rootkey:=HKEY_CLASSES_ROOT;
   reg.openkey('WinRAR\shell\open\command', true);
   Prog:=reg.ReadString('');
   reg.closekey;
   reg.free;
Допустим в переменной s находиться WinRAR
как заставить работать переменную?
reg.openkey('s\shell\open\command', true);

Последний раз редактировалось Stilet; 02.10.2009 в 10:33.
KoBRaAndrey вне форума Ответить с цитированием
Старый 01.10.2009, 19:43   #2
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Если S:String, то
S+'\shell\open\command'
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 01.10.2009, 19:49   #3
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию

Спасибо работает, а если допустим оно в центре то будет:
'\shell\'S+'open\command'
так?
KoBRaAndrey вне форума Ответить с цитированием
Старый 01.10.2009, 20:14   #4
Alex Cones
Trust no one.
Старожил
 
Аватар для Alex Cones
 
Регистрация: 07.04.2009
Сообщений: 6,526
По умолчанию

Да хоть сзади, только не '\shell\'S+'open\command', а '\shell\'+S+'open\command'
SQUARY PROJECT - НАБОР БЕСПЛАТНЫХ ПРОГРАММ ДЛЯ РАБОЧЕГО СТОЛА.
МОЙ БЛОГ
GRAY FUR FRAMEWORK - УДОБНАЯ И БЫСТРАЯ РАЗРАБОТКА WINAPI ПРИЛОЖЕНИЙ
Alex Cones вне форума Ответить с цитированием
Старый 01.10.2009, 20:36   #5
KoBRaAndrey
Форумчанин
 
Регистрация: 01.10.2009
Сообщений: 302
По умолчанию

спасибо
KoBRaAndrey вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
поиск в реестре Flippp Общие вопросы C/C++ 3 04.08.2009 09:26
Путь в реестре artemavd Общие вопросы Delphi 2 05.06.2009 19:36
Условие в реестре ... KVANTOM Общие вопросы Delphi 2 15.01.2009 04:33
Поиск в реестре :( CrazyProgramer Общие вопросы Delphi 2 28.08.2008 01:43
Поиск в реестре* не активном nivea Помощь студентам 3 14.01.2008 17:42