Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.06.14;
Скачать: CL | DM;

Вниз

Как зарегистрировать файлы для открытия их определенной программо   Найти похожие ветки 

 
}|{yk ©   (2005-04-25 13:08) [0]

Собственно, зачем это. Дорабатываю фронтенд mplayer (для себя).
Понятно, что нужно написать определенную строку в реестр. Но какую? В какую ветвь? Где прочитать?


 
P.N.P. ©   (2005-04-25 13:23) [1]

Вот :

procedure RegisterFileType(ext: string; FileName: string);
var
 reg: TRegistry;
begin
 reg := TRegistry.Create;
 with reg do
 begin
   RootKey := HKEY_CLASSES_ROOT;
   OpenKey("." + ext, True);
   WriteString("", ext + "file");
   CloseKey;
   CreateKey(ext + "file");
   OpenKey(ext + "file\DefaultIcon", True);
   WriteString("", FileName + ",0");
   CloseKey;
   OpenKey(ext + "file\shell\open\command", True);
   WriteString("", FileName + " "%1"");
   CloseKey;
   Free;
 end;
end;


 
P.N.P. ©   (2005-04-25 14:12) [2]

А чего это в форуме пишется 0 ответов в этой ветке?



Страницы: 1 вся ветка

Текущий архив: 2005.06.14;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.183 c
4-1113737504
volser
2005-04-17 15:31
2005.06.14
Генерация Hardware ID


11-1099575927
-=AlexR=-
2004-11-04 16:45
2005.06.14
Плавная прокрутка в RichEdit


3-1115472409
Dmitry
2005-05-07 17:26
2005.06.14
Как заставить обновить результат запроса в базе, а не в памяти.


1-1117141769
Christy
2005-05-27 01:09
2005.06.14
Как скопировать музыкальный файл в дирикторию программы ?


8-1109365806
Hedrox
2005-02-26 00:10
2005.06.14
Проигрывание треков