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

Вниз

создание редакторов, плееров и т.д.   Найти похожие ветки 

 
Igorexa   (2003-06-11 16:30) [0]

Может кто-нибуть подскажет как сделать чтобы определенный тип файла открывался моей программой, при этом необходимо определить вайл который прога должна открыть. Например "Блокнот" - при щелчке по *.txt запускается и открывает нужный файл - Помогите пожалуйста!!!


 
LMD   (2003-06-11 16:33) [1]

Какая у тебя операционная система, родной?


 
LMD   (2003-06-11 16:35) [2]

PS. Объясни Palladin"у, причем тут
> создание редакторов, плееров и т.д.
:)


 
msgipss   (2003-06-11 16:38) [3]

procedure RegisterExt(SFileFullName:String); ( "") procedure RegisterExt(SFileFullName:String); // Регистрация в системе расширений и значка
var R:TRegIniFile;
begin
R := TRegIniFile.Create("");
with R do begin
RootKey := HKEY_CLASSES_ROOT;
WriteString(".cpi","","FixChart");
WriteString("FixChart","","Программа просмотра архивной инормации по параметрам");
WriteString("FixChart\DefaultIcon","",SFileFullName+",0");
WriteString("FixChart\Shell","","This_Is_Our_Default_Action");
WriteString("FixChart\Shell\First_Action","","Открыть группу трендов");
WriteString("FixChart\Shell\First_Action\command","",SFileFullName+" /LotsOfParamaters %1");
WriteString("FixChart\Shell\This_Is_Our_Default_Action","","This is our default action");
WriteString("FixChart\Shell\This_Is_Our_Default_Action\command","",SFileFullName+" %1");
Free;
end;
end;


 
LMD   (2003-06-11 16:46) [4]

to
> msgipss

проще добавить в win.ini в [embedding] и в [Extensions]
что то плана
midfile=Файл MIDI,Файл MIDI,C:\SYSTEM_DIR\mplayer.exe /mid,picture


 
msgipss   (2003-06-11 16:59) [5]

совсем не уверен что в w2k or wxp это сработает


 
LMD   (2003-06-11 17:07) [6]

Поэтому и был вопрос об операционке. Кроме того, в w2k - сработает, в xp не знаю.


 
msgipss   (2003-06-11 17:12) [7]

в 98, w2k и wxp это работает, в 95 не проверял, 8) не ругайся...


 
Igorexa   (2003-06-21 05:00) [8]

Дело в том что мне не нужно регистрировать расширение за моей прогой - это я знаю как сделать; Я имел ввиду как сделать чтобы при двойном щелчке на файле моего типа запустилась копия моей программы и получила путь к открытому файлу , но ответ я уже сам нашел - ParamStr(0)!!! Но всеравно спасибо.


 
Rol   (2003-06-21 07:38) [9]

А что я хотел сказать?! Ах, ну да, матюкаться некрасиво...



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
7-11000
K-sergey
2003-06-19 15:14
2003.09.04
Поднятие трубки


3-10643
Berezne
2003-08-12 15:34
2003.09.04
Как открить программой DBF файл без индексного???


1-10807
BuTyc
2003-08-22 06:43
2003.09.04
Drag&Drop не цепляясь за шапку окна.


14-10974
Marser
2003-08-18 01:18
2003.09.04
Именинники 18 августа


1-10707
bfg1000ke
2003-08-20 17:38
2003.09.04
Canvas