D
Dudee
Ребятки, помогите плз, буду очень признателен!
Такая ситуация: написал я прогу, которая делает кучу ерунды, а потом (по команде юзера) сохраняет всё что наделала в файл уникального формата.Может (по команде того же юзера) потом этот файл открыть. Меня интересует следующее: как сделать так, чтобы при двойном клике на файл, он открывался этой погой? Получилось присвоить этим файлам иконку проги
но когда запускаю файл, открывается список всех программ,чтоб я выбрал одну из них. Даже если выбираю свою, то открывается пустое окно моей проги,как еслибы я посто запустил exe'шник Подскажите, как можно указать на процедуру Load, которой я окрываю файлы изнутри программы?
Такая ситуация: написал я прогу, которая делает кучу ерунды, а потом (по команде юзера) сохраняет всё что наделала в файл уникального формата.Может (по команде того же юзера) потом этот файл открыть. Меня интересует следующее: как сделать так, чтобы при двойном клике на файл, он открывался этой погой? Получилось присвоить этим файлам иконку проги
Код:
var
Reg : TRegistry;
begin
try
Reg := TRegistry.Create;
Reg.RootKey := HKEY_CLASSES_ROOT;
Reg.OpenKey('.tec',true);
Reg.WriteString('','FluorFile');
Reg.CloseKey;
Reg.OpenKey('FluorFile',true);
Reg.WriteString('','FAnalyser');
Reg.OpenKey('DefaultIcon',true);
Reg.WriteString('',ParamStr(0) + ',0');
Reg.CloseKey;
Reg.OpenKey('FluorFileshellopencommand',true);
Reg.WriteString('',ParamStr(0) + '%1');
finally
Reg.Free;
end;
end;