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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.08.2007, 18:34   #1
UnD)eaD)Snake
Форумчанин Подтвердите свой е-майл
 
Аватар для UnD)eaD)Snake
 
Регистрация: 07.07.2007
Сообщений: 241
Вопрос Как прописать в ключ "(По умолчанию)"

В реестре, в папке HKCR
AllFilesystemObjects\shellex\Contex tMenuHandlers\Send To\
есть ключ "(По умолчанию)". Мне надо вписать в него значение.
пишу:
var
r: tregistry;
begin
r:=tregistry.create;
r.RootKey:=HKEY_CLASSES_ROOT;
R.OpenKey('AllFilesystemObjects\she llex\ContextMenuHandlers\Send To\', true);
R.Writestring('(По умолчанию)','{D969A300-E7FF-11d0-A93B-00A0C90F2719}');
r.closekey;
R.Free;
end;
Но создается копия такогоже ключа и неработает.
Как вписать значение именно в тот ключ?
UnD)eaD)Snake вне форума Ответить с цитированием
Старый 15.08.2007, 19:02   #2
Квэнди
Старожил
 
Аватар для Квэнди
 
Регистрация: 13.12.2006
Сообщений: 3,859
По умолчанию

R.DeleteValue
ICQ не для вопросов, а для предложений. Для вопросов используйте форум
IRC канал клуба программистов|Мои статьи
Квэнди вне форума Ответить с цитированием
Старый 15.08.2007, 19:51   #3
UnD)eaD)Snake
Форумчанин Подтвердите свой е-майл
 
Аватар для UnD)eaD)Snake
 
Регистрация: 07.07.2007
Сообщений: 241
По умолчанию

Нет мне не надо удалять. Как ввести данные в тот ключ
"По умолчанию"
UnD)eaD)Snake вне форума Ответить с цитированием
Старый 15.08.2007, 23:42   #4
Master-Skull
Пользователь
 
Регистрация: 10.08.2007
Сообщений: 43
По умолчанию

Код:
var
r: tregistry;
begin
r:=tregistry.create;
r.RootKey:=HKEY_CLASSES_ROOT;
R.OpenKey('AllFilesystemObjects\shellex\ContextMen uHandlers\Send To\', true);
R.Writestring('','{D969A300-E7FF-11d0-A93B-00A0C90F2719}');
r.closekey;
R.Free;
end;
Комьютер не поддаётся законам физики:
Глюки появляются из неоткуда, файлы пропадают в никуда...
Объём диска называется весом и измеряется в метрах...

---------------------------------------------------
Дрова для модема находятся на диске, а дрова для дисковода - в интернете...
Master-Skull вне форума Ответить с цитированием
Старый 16.08.2007, 12:00   #5
UnD)eaD)Snake
Форумчанин Подтвердите свой е-майл
 
Аватар для UnD)eaD)Snake
 
Регистрация: 07.07.2007
Сообщений: 241
По умолчанию

вот так работает спасибо
UnD)eaD)Snake вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка при использовании OlePropertyGet("Documents").OleProcedure("Add") в C++ Builder AleksP C++ Builder 7 11.04.2009 13:06
если пользователь наберет какой-то другой символ не "y" или "n" и нажмет enter, программа проигнорирует skobets Общие вопросы C/C++ 2 03.06.2008 06:51
Excel файл открывается не "до конца" (странички "не показываются" только серое поле) Dorvir Microsoft Office Excel 2 28.03.2008 10:03
Создаю диаграмму "Bar". Подскажите как убрать растояние между "столбами" MAcK Компоненты Delphi 11 24.10.2007 10:49