Форум: "WinAPI";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];
ВнизКак зарегистрировать файлы для открытия их определенной программо Найти похожие ветки
← →
}|{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 вся ветка
Форум: "WinAPI";
Текущий архив: 2005.06.14;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.039 c