![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Своя иконка [D7, WinXP]
gyry © (2004-04-25 14:29:00)Привет МАСТЕРА DEPLHI!!! Как при сохранении файла с
незарегистрированым расширением (*.mfp, например) присвоить ему
свою иконку.
x3{neon} (2004-04-30 21:20:00) [1]Надо поработать с реестром.
HKEY_CLASSES_ROOT\
MyApp.Document\
shell\
open\
command\
Default = "C:\myapp\myapp.exe
var
RegFile : TRegIniFile;
begin
RegFile:=TRegIniFile.Create;
RegFile.RootKey:=HKEY_CLASSES_ROOT; RegFile.WriteString('.ext','','MyApp.Document');
RegFile.WriteString('MyApp.Document','','Описание файлов');
RegFile.WriteString('MyApp.Document \DefaultIcon','','Путь к иконе для файлов');
RegFile.WriteString(' MyApp.Document \Shell\Open\Command','','исполняемый файл "%1" ');
RegFile.CloseKey;
RegFile.Free;
End;
Sanek_metaller (2004-04-25 23:37:00) [2]Ответ кроется в Classes_Root'e (параметр DefaultIonc (в правильном написании слова Default не уверен));
Поищите разнообразные FAQ'и по реестру.