Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
12 / 12 / 1
Регистрация: 14.12.2010
Сообщений: 316
1

Ассоциация

14.04.2011, 21:46. Просмотров 634. Ответов 1
Метки нет (Все метки)

Ошибок не выбивает, но код не действует. Просто при вызове функции ничего не происходит.

Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
  procedure AssociateHTML;
var s:string;
Reg:TRegistry;
begin
Reg:=TRegistry.Create;
Reg.RootKey := HKEY_CLASSES_ROOT;
 
Reg.OpenKey('.txt\OpenWithList\', true);
Reg.WriteString('Rnote.txt', '');
 
Reg.OpenKey('\TestApplication2.txt\DefaultIcon2\', true);
s:=Application.ExeName+',0';
Reg.WriteString('', s);
 
Reg.OpenKey('\TestApplication2.txt\Shell\Open\', true);
Reg.WriteString('', 'Открыть с помощью Rnote2');
 
Reg.OpenKey('command\', true);
s:='"'+Application.ExeName+'" "%1"';
Reg.WriteString('', s);
 
Reg.Free;
 
SHChangeNotify(SHCNE_ASSOCCHANGED, SHCNF_IDLIST, nil, nil);
end;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.04.2011, 21:46
Ответы с готовыми решениями:

Ассоциация файлов с программой
Всем доброго времени суток. Я в программировании недавно. Помогите пожалуйсто сделать ассоциацию...

Ассоциация файлов с программой
unit FileAssociation; // модуль ассоциации файлов interface uses Windows, SysUtils,...

Ассоциация файлов с программой
Здравствуйте, в delphi возможно реализовать ассоциацию файлов с программой. Это было реализовано,...

Неконстантная ассоциация файла
Здравствуйте. Программа на стадии завершения. Не хватает маленького штришка :) Вообщем, вопрос,...

1
2181 / 1251 / 143
Регистрация: 28.04.2010
Сообщений: 4,592
14.04.2011, 22:00 2
не вижу где происходит закрытие ключей
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.04.2011, 22:00

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Ассоциация файлов со своим приложением
привет всем вопрос очень легок как открыть файл с помощью? например 1.txt с помощью c:\program...

Ассоциация
У меня одного возникает ассоциация слова "кодить" со словом "гадить"? Он на кодил. Она на кодила....

Ассоциация Файлов
Как сделать ассоциацию mp3 файлов как в Aimp на Delphi и пробовал сделать так: uses Registry,...

Ассоциация с расширением
Такой вопрос, возможно ли допустим при запуске *.txt, делать определенный команды? Допустим не...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.